He was Professor of Astronomy at Gresham College, London, in 1975 and became a Fellow of the Royal Society in 1979.
Med letoma 1992 in 2003 je bil raziskovalni profesor Kraljeve družbe in od leta 2003 profesor kozmologije in astrofizike.