W 2010 roku wygrał mistrzostwa Afryki w biegu na 10 000 metrów oraz zdobył dwa złote medale (indywidualnie i drużynowo) podczas rozegranych w Chinach mistrzostw świata w półmaratonie. Medalista mistrzostw Kenii. Startował na igrzyskach olimpijskich w Londynie (2012).