Bachelor of Science, University New Zealand, 1961. Master of Science, University Canterbury, 1963. Doctor of Philosophy, Queen's University, 1967.
Lecturer University Canterbury, Christchurch, 1964-1965, Queen's University, Belfast, Ireland, 1965-1967. From lecturer to senior lecturer, reader University Canterbury, since 1968, head psychology department, since 1999. Mental health consultant World Health Organization, Vietnam, 1995.
Fellow American Psychological Society, New Zealand Psychological Society, Psychological Society Ireland.
Married m. Robyn Suzanne Moore, December 5, 1975 (divorced 1995). Children: Cathryn Lisa, Emma Suzanne, Sarah Eve. Married Jennifer Irene Watson, May 11, 1996.