Aspiring to serve God, he ended up in politics instead
1952: Born in Bumula, Bungoma County.
1959: Started formal education at Netima RC and Buluma Primary Schools until class four.
1964: St Peters Seminary did his (EACE) in 1972.
1973: Kaimosi Teacher Training College (P1 Grade) graduated in 1975.
1976: Teacher Service Commission, Teacher, served at Napwa and then Luyia Primary Schools. He was later promoted to deputy head in 1981 and posted to Lurende Primary School.
1983: Head teacher, Kassos Primary School,
1988: Kenya National Union of Teachers, Branch vice- Chairman and rose to chairman in 1989.
1996: Kenya National Union of teachers, Executive Secretary
2002: Elected MP for Bumula on Ford Kenya ticket. And went on to be reelected in 2007.
2008: Ministry of Lands, Assistant Minister.
2010: Kampala International University, Bachelor of Arts, Conflict Management graduated in 2013, the same year he lost his seat.
2015: Kibabii University, Master of Arts, Religious philosophy, to graduate in December 2016.