 Davis was born in Hackney on 6 December 1928, the only child of Jewish parents Sidney and Lilly Davis.He was educated at Hackney Downs School, Mercers' School, and King's College London, where he graduated in Law in 1950.He later became a solicitor.