He started his formal education at Soy Primary School in Uasin Gishu County. After his secondary education at Bishop Delaney Memorial School in Eldoret and “A” levels at Chesamisi High Schoool he proceeded to the University of Nairobi where he graduated with Bachelor of Education (Arts) honours degree in 1978. He attained a Master of Education degree from Kenyatta University in 1986, before being awarded the degree of Doctor of Philosophy of Moi University in 2003.