Bachelor of Engineering with 1st class honors, University Auckland, 1971. Master of Engineering with 1st class honors, University Auckland, 1972. Doctor of Philosophy in Physiology/Engineering, University Oxford, England, 1975.
Research fellow, tutor St. Catherine's College Oxford University, 1975-1977. Research fellow Rutherford/Atlas Computer Laboratory, 1975-1977. Engineering lecturer Keble College, Oxford, 1977-1978.
Lecturer engineering science Auckland University, 1978-1981, senior lecturer engineering science, 1981-1990, associate professor engineering science, 1990-1996, professor engineering science, since 1997, associate dean research School Engineering, 1998-1999. Adjunct professor McGill University, Montreal, Canada, 1990. Appointed science advisory board Physiome Sciences Ltd., 1995.
Appointed international steering committee Physiome Project, 1997. Personal chair University Auckland, 1997. Chair physiome commission International Union of Physiological Sciences, 1998.
Fellow Royal Society New Zealand (James Cook fellow 1999). Member American Society of Mechanical Engineers, International Society for Heart Research, International Society Electrocardiology, biomedical Engineering Society, Biophysics Society, Society for Industrial and Applied Mathematics, Physiological Society New Zealand.
Married Karin Fonss; children: Stephen, Jenny, Jonathan, Johanna.