En el Campeonato Mundial de Atletismo en Pista Cubierta de 2004 ganó la medalla de bronce en los 1500 metros, llegando a meta en un tiempo de 3:52.93 segundos, tras su paisano keniano Paul Korir (oro con 3:52.21 segundos) y el ucraniano Ivan Heshko.