Bachelor of Science, Nairobi (Kenya) University, 1987. Master of Science, Nairobi (Kenya) University, 1992. Postgraduate, Osaka (Japan) Prefecture University, 1998.
Agricultural engineer Ministry Agriculture, Kenya, 1987-1989. Teacher Teachers Service Commission, Kenya, 1991-1992. Lecturer Jomo Kenyatta University, Nairobi, since 1992.
Member Kenya Society Agricultural Engineers (assistant treasurer 1993-1994), Kenya Network Draught Animal Technology (auditor 1993-1994), Japanese Society Agricultural Machinery.
Married Gertrude Nanjala Wanyonyi, July 22, 1969. Children: Lester Luseka, Cynthia Alusa.