Im Jahr 2005 nahm er an den Weltmeisterschaften in Helsinki teil und schied dort im Halbfinale über 100 m mit einer Zeit von 11,57 s aus. Sein größter Erfolg war der Gewinn der Silbermedaille bei den Weltmeisterschaften 2007 in Osaka. Er verbesserte im Finallauf über 100 m gleichzeitig seine persönliche Bestleistung auf 9,91 s.