Bei den Weltmeisterschaften 2005 in Helsinki konnte er seinen Titel nicht verteidigen und wurde mit einer Zeit von 10,05 s Dritter hinter Justin Gatlin und Michael Frater. In der zweiten Runde qualifizierte er sich nur über die Zeitregel für das Halbfinale, in dem er auch nur als Vierter seines Laufs den Einzug ins Finale schaffte. Im Finale bewies er allerdings seine Qualitäten als Wettkampfsprinter und überraschte mit dem Gewinn der Bronzemedaille, gehörte er doch aufgrund seiner Saisonbestleistung von 10,00 s und seiner wenig überzeugenden ersten drei Läufe in Helsinki nicht zu den Favoriten im Endlauf. Ein weiterer Karrierehöhepunkt war der Gewinn der Silbermedaille über 60 Meter bei den Hallenweltmeisterschaften 2008 in Valencia.