 Ó kópa nínú ìdíje World Championships 2005, 2006 World Indoor Championships, 2008 World Indoor Championships àti : Àwọn Ìdíje Òlíńpíìkì 2008. Ní Beijing, ó parí ní ipò kẹrin nínú ìdíje rẹ ní ìdíje 100m pẹlú àkókò 10.49 ìṣẹjú, ṣùgbọn wọn yọ ọ kúrò. Ní igba mítà, ó gba ipò kẹta nínú ìdíje rẹ lẹyìn Roman Smirnov àti Walter Dix láti tóótun fún ìgbésẹ tí ó tẹlé ní ìṣẹjú 20.81 sekọndì. Ní ìpele kejì ó dé sí 20.87 ìṣẹjú, èyí tí ó jẹ ìgbà keje nínú ìpele rẹ, kò tó láti lọ sí ìpele kejì. 