Bachelor of Education, Kenyatta University, Nairobi, Kenya, 1987. Master of Education, Kenyatta University, Nyahurur, Kenya, 1992. Postgrad., Egerton University.
Graduate teacher Teachers Service Commission, Kenya, 1989. Lecturer Egerton University, Kenya, since 1990. Part-time lecturer Nairobi University, Kenya, 2003—2006, Kampala University, Uganda, 2003—2006, Kenya Institute Professional Counselling, 2003—2004.
Member board governors Njonjo Girls High School, Kenya, since 2002. Chairman Karungu Secondary School, Kenya, since 2005.
Trainer Pcea Church, Nyeri, since 2000. Coordinator Karundu Orphans, Kenya, since 2002. Manager, founder St. Luke's School, Nyanhsruru, Kenya.
Counseling psychologist Mutual Fair Athletic Club. Member of Egerton University Academic Union.
Married Netter Wanjohi. 1 child Carol.