Fue Profesor de Ciencias Matemáticas y Director del Instituto Isaac Newton de la Universidad de Cambridge desde 2001 hasta 2006, siendo reemplazado por Sir David Wallace.