Tusi se faaauauina o lenei palakalafa - Ua faapitoa o ia i le tamoʻe i luga o auala. I siamupini faavaomalo, na iʻu ai lona iva i le 1998 European Championships, ma lona valu i le 2004 Olympic Games. Na faaiu foʻi lona fitu i le 1999 World Half Marathon Championships, lona sefuluvalu i le 1999 World Half Marathon Championships
ma lona sefulu tolu i le 2002 World Half Marathon Championships.