Bachelor of Science, University Auckland, 1953. Master of Science in Mathematics, University Auckland, 1956. Master of Science in Physics, University Auckland, 1957.
Doctor of Philosophy, Cambridge University, 1960.
Research fellow University Auckland, 1960-1961, senior research fellow, since 1961.
Fellow Institute Physics England, Royal Society New Zealand (Geophysics prize 1977). Member Institute of Electrical and Electronics Engineers (senior member).
Married Patricia Joy Brooker, March 7, 1970. Children: David John, Joy Karlene.