- BSc First Class honours, mathematics, Manchester University, 1968
- PhD Fluid Mechanics, Manchester University, 1971
- Chartered Engineer (C.Eng.)
- Appointed lecturer in mathematics at Loughborough University of Technology in 1971
- NRC Research Fellow Naval Postgraduate School Monterey January 1988 - July 1989
- Appointed professor in 1997
- DOE-funded senior visiting scientist Los Alamos National Laboratory, May - November 2003
- Global Research Award from the Royal Academy of Engineering at Helmholz-Zentrum Dresden-Rossendorf (HZDR), Germany March - September 2010
- Application of Mathematics to Industry
- Molecular dynamics and long time scale problems
- Materials Modelling, especially radiation damage phenomena and thin film growth
- MAC175 Operational Research
- MAA303 Mathematics for Electrical Engineering
- Course tutor for the MSc course "Industrial Mathematical Modelling"
- Course tutor for the exchange programme with the University of Minnesota, Duluth
- Programme Director (Industrial Mathematical Modelling MSc)
- Member of the Institute of Physics and committee member of the Ion and Plasma Surface Interactions Group
- DOE-funded senior visiting scientist Los Alamos National Laboratory, May-November 2003
- Global Research Award, Royal Academy of engineering in 2010
- Member of the international committee of the COSIRES conference series