A 2003-as atlétikai világbajnokságon Párizsban a trinidadi Darrel Brown és a brit Darren Campbell előtt lett világbajnok 100 méteren.