En 2003, il atteint les finales des Championnats du monde d'athlétisme, toujours derrière l'Américain Allen Johnson.