His family left Germany, as his father and maternal grandfather were Jewish. He was educated at the Oberrealschule, Göttingen. After moving to the UK with his father, he attended The Perse School, Cambridge, Edinburgh Academy and the University of Edinburgh.