En 2002, se clasificó para representar a la Provincia Oriental en el campeonato nacional de escuelas secundarias en Meru (Kenia).
En 2006 empezó la temporada viajando fuera de África para hacer varias carreras importantes y obtener grandes resultados.
[4] En 2007 participó en el medio maratón de Ras al-Jaima en los Emiratos Árabes Unidos consiguiendo un tiempo de 59:13 y terminando en segunda posición, siendo superado solo por Samuel Wanjiru que estableció el récord del mundo en 58:53.
En reconocimiento por la gran temporada que estuvo haciendo fue premiado como atleta del año de la AIMS.
En el maratón de Londres se tuvo que retirar debido a una lesión y no fue seleccionado para el equipo olímpico.
En octubre, en el maratón de Fráncfort del Meno consiguió la victoria al cruzar la meta en 2:06:08.
En 2013 no obtuvo resultados destacados al estar en baja forma, participó en el maratón de Londres terminando con un tiempo de 2:14:10, un tiempo lento comparado con otros resultados que obtuvo en años anteriores.