Master of Science in engineering, Department of Marine Engineering, 1986—1992. Doctor of Philosophy, School of Mechanical Engineering and Manufacturing, 1994—1999.
Research assistant University of New South Wales, Sydney, 1994—1999. Postdoctoral research fellow University of Stellenbosch, Centre for Automotive Engineering, South Africa, 1999—2000. Senior lecturer Department of Mechanical Engineering, Technikon Pretoria, since 2000.
Visiting research fellow Russian Academy of Science, Institute of Chemical Kinetics and Combustion, Laboratory of Physics and Chemistry of Gas Combustion, Siberia Branch, Novosibirsk, 2002.
Married Eunice Wambui Mureithi, May 3, 1999. Children: Jennifier Wanjiru, Asiya, Baraka.