Bachelor in Chemical Engineering with honors, University Pretoria, South Africa, 1993. Master of Science in Analitical Chemistry, University Pretoria, South Africa, 1995. Doctor of Philosophy in Chemical Engineering, 2008.
Forensic analyst South African Police Forensic Laboratory, Pretoria, South Africa, 1991—1994. Process engineer - process development Sasol Technology Research and Development, Sasolburg, South Africa, 1994—1995, process engineer - refining catalysis South Africa, 1995—2001, technical manager - fischer-tropsch refining catalysis South Africa, since 2001.
Member of South African Institution of Chemical Engineers (secretary 1994—2007).
Married Cherie Brookes. 1 child Brigitta;children: Leïla, Gilda, Zuleïka.