Il a terminé lors des mondiaux de Paris Saint-Denis en 2003 et des Jeux olympiques d’Athènes l’année suivante. Il a participé aux mondiaux de Berlin sans terminer sa course.