Bachelor of Science, University Botswana, Gaborone, 1981. Bachelor of Science with honors, University Witwatersrand, Johannesburg, 1985. Bachelor of Science in English with honors, University Cape Town, 1996.
Doctor of Philosophy, Manchester University, England, 2004.
Senior design engineer ESKOM, Johannesburg, 1995—2000. Chief design engineer PBMR, Centurion, South Africa, 2000—2008, advisor & consultant, since 2007, senior consultant, engineering, since 2008.
Advisor & consultant International Atomic Energy Agency, Vienna, 2008. Member of American Nuclear Society.
Married Irmajoy Young, June 6, 1981.