Finaliste sur 10 000 mètres lors des Jeux olympiques de 2000 et 2004, et des championnats du monde 2001 et 2003, il décroche la médaille d'argent des championnats d'Afrique de 2002, à Tunis, derrière son compatriote Paul Malakwen Kosgei.