En el Campeonato Mundial de Atletismo en Pista Cubierta de 2004 ganó la medalla de bronce en los 3000 metros, llegando a meta en un tiempo de 7:57.87 segundos, tras el keniano Bernard Lagat y el portugués Rui Silva (plata).