Diploma in mechanical engineering, Kenya Polytechnic, 1981. Master of Science in Mechanical Engineering, University Leeds, England, 1986. Doctor of Philosophy in Energy Engineering, University Leeds, England, 1992.
Associate professor Egerton University, Nakuru, Kenya, 1998—2003, head department Kenya, 1999—2002. Professor Western University of Science and Technology, Kakamega, Kenya, since 2003.
Member Kenya Science Teachers College, Nairobi, Kenya, 1995—1998. Member of Kenya Society Agricultural Engineers (licentiate).
Married Alice Chesambu. Children: Victor Cheminingwa, Lynette Chemaswa, Steven Cheseto, Michael.