V roce 2007 skončil na MS v atletice v japonské Ósace v běhu na 100 metrů v semifinále. Z téhož šampionátu si odvezl stříbrnou medaili, kterou vybojoval ve štafetě na 4 × 100 metrů. O rok později doběhl druhý na světovém atletickém finále ve Stuttgartu. V roce 2010 se probojoval na halovém MS v katarském Dauhá do finále běhu na 60 metrů, kde obsadil časem 6,72 s sedmé místo.