He first studied at the University of Cambridge in Pembroke College, where he graduated in 1963. He then stayed on to do his PhD there. After working at the Salk Institute, La Jolla, California, for a while, he returned to Cambridge to work under Sydney Brenner at the MRC Laboratory of Molecular Biology.