En el Campeonato Mundial de Atletismo en Pista Cubierta de 2003 ganó la medalla de bronce en los 3000 metros, llegando a meta en un tiempo de 7:42.56 segundos, tras el etíope Haile Gebreselassie (oro con 7:40.97 segundos) y el español Alberto García Fernández.