Dee ihe na-aga n'ihu maka paragraf a - Asọmpi mbụ ya bụ 2001 IAAF World Indoor Championships, mana ewepụrụ ya na ọkara ikpeazu nke 60 m. O ritere ọla nchara na mita 60 na 2002 European Athletics Indoor Championships
Otú ọ dị, ọ gara n'ihu merie nrite ọla edo na 2003 European Athletics U23 Championships, na-emeri 100 m na 11.33 sekọnd.