Ia faaauau pea le faitauina o lenei palakalafa - Na manumalo o ia i le pine siliva i le 1995 European Junior Championships. Na ia tauva i le 1995 World Indoor Championships, le 1998 European Championships, le 1999 World Indoor Championships, le 2001 World Indoor Championships, le 2001 World Championships, le 2002 European Indoor Championships
ma le 2002 European Championships e aunoa ma le ausia o le faaiʻuga. Mulimuli ane, na oo atu ai o ia i le faaiʻuga i le 2002 European Indoor Championships ma manumalo ai i le tulaga ono. Na ia manumalo i le pine siliva i le 2001 Mediterranean Games ma le pine apamemea i le 2005 Mediterranean Games.