Bachelor of Science in Engineering, University Natal (South Africa), 1953; Doctor of Philosophy in Engineering, University Natal (South Africa), 1980.
Engineer, City Engineer's Department, East London, South Africa, 1953-1957; engineer roads, Town Engineer's Department, Vereeniging, South Africa, 1958-1962; research engineer, South Africa Council for Science and Industrial Research, Pretoria, South Africa, 1962-1990; engineer group materials, Colas Southern Africa (Pty) Ltd., Isando, South Africa, 1991-1993; retired, 1994.
Fellow South Africa Institute Civil Engineers.
Married Ella Jean Crosbie, January 8, 1955. Children: Diana-Jill, Caryn-Annual.