Bachelor of Science with honors, University Natal, Durban, South Africa, 1972. Master of Science, University Natal, Durban, South Africa, 1974. Doctor of Philosophy, University Pretoria, Pretoria, South Africa, 1989.
Manager Al Makarim Trading and Services, Muscat, Oman, 1994—1996. Researcher Council for Scientific and Industrial Research Transportek, Pretoria, 1976—1994, research fellow, 1996—2005. Fellow Council for Scientific and Industrial Research Built Environmental, since 2005.
Researcher Council for Scientific and Industrial Research, South Africa, since 1976. Manager, consultant Al Makarim Trading and Services, Muscat, Sultanate, Oman, 1994—1996.
Fellow: South African Institute Engineering and Environmental Geologists (council 2003-2007, fellow 2003). Member: Geological Society South Africa, South African National Institute Rock Engineering, South African Institution Civil Engineering, International Association Engineering Geology (vice president since 2007).
Married Pamela Allen-Smith, February 2, 1979. Children: Timothy, Alexandra.