Il s'illustre dans l'épreuve du semi-marathon en remportant le titre individuel des championnats du monde 2002, à Bruxelles, dans le temps de , ainsi que le titre par équipes aux côtés de Charles Kamathi et