He was born in Tel Aviv on 1 June 1971. He studied at the University of Oxford (St Hugh's College), University of Cambridge (Churchill College), Tel Aviv University and United World College of the Adriatic.