Bachelor of Science in Civil Engineering, Cape Town University, South Africa, 1946. Master of Science in Highway and Traffic Engineering, University Birmingham, United Kingdom, 1961.
Assistant engineer, Provincial Administration, Cape Town, 1947-1948; assistant engineer, Christiani & Nielsen, Durban, South Africa, 1947; deputy town engineer, Municipality of Parow, South Africa, 1948-1954; deputy town engineer, Municipality of Welkom, South Africa, 1954-1956; city engineer, Municipality of Windhoek, South Africa, 1956-1966; deputy city engineer, City of Cape Town, 1966-1975; city engineer, City of Cape Town, 1975-1986; private civil and municipal engineering consultant, Cape Town, since 1986. Chairman South African Demarcation Board, 1985-1994, Housing Development Board, Durban, 1986-1993. Member water research commission Pretoria, 1980-1987.
Member Housing Advisory Committee, Pretoria, 1976—1981. Chairman Metro. Traffic and Transport Committee, Cape Town, 1975—1986. Member Building Research Committee, 1984—1986, Contract Price Adjustment Committee, 1982—1986, Gateway to Africa Committee, 1975—1986.
Fellow: Institute Transportation Engineers United Kingdom, South African Institute Civil Engineers, Institute Traffic Engineers, South African Institute Municipal Engineers (life. Past president); member: American Society of Civil Engineers, United Kingdom Highway and Traffic Engineers, Institute Civil Engineers United Kingdom.
Married Maud Yvonne Pelteret, March 22, 1952. Children: Anne, Jennifer, Clair.