Bachelor of Science with honors, University Pretoria, 1987. Master of Science, North West University, Potchefstroom, 1994. Doctor of Philosophy, North West University, Potchefstroom, 2010.
Agricultural researcher Agricultural Research Council, Nelspruit, South Africa, 1994—2002, senior researcher, since 2002. Groundworks agricultural consultant, Nelspruit, since 2009. Director, researcher, consultant Bio Ecology White Coffee Stemborer (Monochamus leuconotus).
First lieutenant Intelligence, 1988-1989, Kimberley & Nelspruit.
Member of Entomological Society South Africa.
Married Maritha Joubert, October 23, 1994. Children: Pieter, Marilise.