Bachelor of Science in Mechanical Engineering, University Pretoria, 1981. Degree Structure Dynamics, University Pretoria, 1988. Mechanical and Materials Engineering, University Pretoria, 1992.
Doctor of Philosophy in Engineering, University Pretoria, 1998.
Simulation specialist Ermetek, Johannesburg, 1988—1992. Mechanical engineer Transnet Freight Rail, Pretoria, 1981—1988, manager, 1992—1997, principal engineer, railway dynamics and rolling stock design, 1997—2002, principal engineer, mechanical technical, since 2002. Vice president International Association Vehicle Systems Dynamics, 2005—2009.
Board member University Pretoria, since 2006. Member editorial board Dynamics International Journal Vehicle Mechanics and Mobility, 2006—2009, Rail and Rapid Transit, 2007—2009.
Married Elke Ella Lange, December 12, 1981. Children: Conrad Robert, Claudia Elke.