Tusi se faʻaauau mo lenei parakalafa - O lana tauvaga tele muamua o le 2001 IAAF World Indoor Championships, ae na faʻateʻaina o ia i le semi-faʻaiuga o le 60 m. Na ia manumalo i le 60 mita o le 'apamemea i le 2002 European Athletics Indoor Championships
, ae ui i lea, ma manumalo ai i se pine auro i le 2003 European Athletics U23 Championships, manumalo i le 100 mita i le 11.33 sekone.