Master of Science in Civil Engineering, Wits University, Johannesburg, 1990. Bachelor of Science in Civil Engineering, City University, London, 1979.
Technical director Direccao National de Aguas, Maputo, Mozambique, 1979—1985. Associate director Development Bank Southern Africa, Midrand, 1988—1995. Programme manager Institute National de Planeamento Fisico, Maputo, Mozambique, 1985—1988.
Director general Department Water Affairs & forestry, Pretoria, South Africa, 1997—2005. Visiting adjunct professor School Public & Development Management Wits University, Johannesburg, since 2005. Board member Trans Caledon Tunnel Authority, Pretoria, South Africa, 1997—2006, Water Research Commission, Pretoria, 1997—2005.
Member, technical advisory committee Global Water partnership, Stockholm, since 2006. Chair expert group imd United Nations World Water Assessment Programme, Perugia, Italy, since 2008.
Fellow: South African Institute Civil Engineers, Water Institute Southern Africa. Member: International Water Academy, Institution Civil Engineers.
Married Ruth Muller, December 4, 1972. Children: Marika Lindiwe, Sean Mfundza.