Llegó a ser Colaborador de investigación Senior en la Universidad de Edimburgo; después tuvo varios puestos en la University College de Londres y el Imperial College London antes de ser catedrático en matemáticas en el University College de Londres.