2006-2011: PhD (Plant Breeding) - University of KwaZulu-Natal, African Centre for Crop Improvement, South Africa
1999-2004: Master of Science in Plant Breeding - Egerton University, Kenya
1993 - 1998: Bachelor of Science in Agricultural Education and Extension (honours) - Egerton University, Kenya
1988-1991: Kenya Certificate of Secondary Education (KCSE) - Mwer High School, Nyanza region, Kenya
1980- 1987: Kenya Certificate of Primary Education (KCPE) - Nakuru Primary School, Rift Valley region, Kenya