Lors des Championnats du monde en salle 2003 à Birmingham, il signa en 20 s 62 le meilleur temps de la finale lui offrant ainsi le titre mondial du 200 m devant Joseph Batangdon et Dominic Demeritte.