Bachelor of Science in Meteorology, University Pretoria, 1986. Bachelor of Science in Meteorology with honors, University Pretoria, 1991. Master of Science in Meteorology, University Pretoria, 1997.
Doctor of Philosophy in Science, University Witwatersrand, 2000.
Chief scientist South African Weather Service, Pretoria, since 2007. Meteorologist South African Weather Service, 1986. Professor University Pretoria, since 2005.
Master: South African Society Atmospheric Sciences (president 2002-2008, Stanley Jackson award 2003).
Married Stephanie Botes, January 1, 2006.