Doctor of Philosophy, University Ryukyus, 2002.
Senior lecturer Jomo Kenyatta University, Nairobi, Kenya, 1995—2004, Tshwane University of Technology, Pretoria, South Africa, since 2004. Visiting postdoctoral researcher University Ryukyua, Okinawa, Japan, 2002—2003.
Member of Institute of Electrical and Electronics Engineers (associate), Kenya Society Electrical and Electronic Engineers.
Married Elena Lange, February 14, 1966. Children: Robert Lange, Philip Lange.