Master of Science, Kharkov (Ukraine) State University, 1977. Doctor of Philosophy, University Strathclyde, Glasgow, Scotland, 1983.
Tutorial fellow, Kenyatta U., Nairobi, Kenya, 1977-1982;
lecturer, Kenyatta U., Nairobi, 1982-1985;
senior research fellow, Kenyatta U., Nairobi, 1985-1990;
jprof., Maseno U., Kisumu, Kenya, since 1991. Director Appropriate Technology Center, Kenyatta U., Nairobi, 1983-1990. Deputy dir.Kenya Industrial Research Institute, Nairobi, 1990-1991.
Head Technology and Resource Management, Osienala, Kisumu, since 1993.
Member Kenya Physical Society, Kenya Energy and Environmental Association (secretary 1983-1990).
Married Beatrice Anyango Ogara, April 7, 1979. Children: Judith A., Nicholas B.O., Walter T.A.