Bachelor of Science, University Free State, South Africa, 1980. Bachelor of Science with honors, University Free State, South Africa, 1983. Master of Science in Biochemistry, University Free State, South Africa, 1984.
Doctor of Philosophy in Biochemistry, Medical University Southern Africa, 1992.
Scientist Council for Scientific and Industrial Research, Pretoria, South Africa, 1986-1988. Researcher Medunsa, 1988-1989, lecturer, 1989-1992, senior lecturer, since 1993. Education consultant Denel, Pretoria, 1994, LIW, Denel, 1996-1997.
Member S. African Bio-chemical Association, S. African Chemical Association.
Married Esme Tania Botha, March 11, 1989.