Ph.D. in History, Maseno University, M.A. in History, Maseno University, Bed (ARTS) 2nd Class Upper Division, Moi University
Ph.D., History of Technology, Master of Arts (History), Bachelor of Education (Arts) History/Kiswahili
Master in Philosophy
Bachelor of Education
MA (History), Kenyatta University, Kenya, BED (Arts) Second Class Honors, Upper Division, Kenyatta University, Kenya