 Kọ itẹsiwaju fun paragirafi yii - O dije ni awọn mita 60 ni 2006 World Indoor Championships, o si pari kẹjọ ni awọn mita 100 ni 2006 Asian Games. Lẹyìn náà, ó kópa nínú ìdíje 200 metres : nínú ìdíje Òlíńpíìkì ọdún 2008 àti 2012 láì dé ìpele ìkẹyìn. 