Diploma physiotherapy, New Zealand School Physiotherapy, Dunedin, 1951. Diploma teaching, Chartered Society Physiotherapy, London, 1961. Bachelor, Otago University, Dunedin, 1988.
Postgraduate diploma, Otago University, Dunedin, 1992. Master of Arts, Otago University, Dunedin, 1996.
Charge physiotherapist, Kew Hospital, Invercargill, New Zealand, 1954-1958; teacher, King's College Hospital, London, 1959-1962; teacher, supervisor, New Zealand School Physiotherapy, Dunedin, 1962-1965; vice principal, New Zealand School Physiotherapy, Dunedin, 1964-1965; principal, New Zealand School Physiotherapy, Dunedin, 1965-1976; head school physiotherapy, Otago Polytechnic, Dunedin, 1976-1990; retired, 1990. Member New Zealand Physiotherapy Board, Wellington, New Zealand, 1965-1990.
Member Crippled Children Society, Dunedin, 1965-1975, Multiple Sclerosis Society, Dunedin, 1966-1975, Society for the Protection of Animals, Dunedin, 1985-1994, Greenpeace, New Zealand, 1985-1999. Lieutenant Royal New Zealand Nursing Corporation, 1953-1965. Member New Zealand Society Physiotherapists (honorary life member, national president 1973-1975).
Parents James Thomas and Irene Nesta (Hancock) McL. Life partner Suzanne Elizabeth Court, January 1981.