Estudió en la Universidad de Exeter y St Andrews, donde obtuvo su doctorado. Toda su carrera la desarrolló en la Universidad de Bristol. Galardonado con las medallas Lorentz, Max Planck y Wolf. Knight Bachelor desde 1996. Conocido por sus elegantes explicaciones de fenómenos físicos complejos (como el arcoíris y las olas gigantes).