He graduated from Kilibwoni High School in Nandi District in 1996. He has started running seriously a year earlier. In 2000 he finished 2nd at an athletics meeting in Kakamega and was spotted by Moses Tanui and was signed by Fila club managed by Federico Rosa. In 2001 he switched to KIM club. He made an international breakthrough in 2003, winning gold medal at the All-Africa Games and 2003 World Athletics Final.