Op de 400 m horden behaalde hij in 1998 zijn eerste internationale succes met het winnen van het goud op de WK junioren in Annecy in 49,82 seconden. Zijn eerste medaille op een grote senioren wedstrijd behaalde hij in 2003 op het WK in Parijs. Hier won hij het brons in 48,24 seconden achter de Dominicaan Félix Sánchez (goud) en de Amerikaan Joey Woody (zilver).