Ia faaauau pea le faitauina o lenei palakalafa - O ana taaloga tetele faavaomalo muamua o Taaloga Olimipeka i le 2000. Na tauva o ia i le 100 mita, ae e leʻi alualu i luma mai le taamilosaga muamua. Na ia tauva foʻi ma le au a Croatia i le 4 x 100 mita
, ae na toʻilalo foʻi o ia i le vevela i inei. Mulimuli ane na ia ausia le kuata-faaiʻu i le 2002 European Championships, ma le semi-faaiʻu i le 2002 European Indoor Championships, le 2003 World Indoor Championships ma le 2004 World Indoor Championships. Na ia manumalo i le pine apamemea i le Summer Universiade i le 2003.