Ia faaiʻu le fuaiupu lenei: Ua faapitoa o ia i le taufetuli i luga o le auala. I siamupini faavaomalo, na iʻu ai lona iva i le 1998 European Championships, ma lona valu i le 2004 Olympic Games. Na faaiʻu foʻi lona fitu i le 1999 World Half Marathon Championships, lona sefulu valu i le
1999 World Half Marathon Championships ma lona sefulutolu i le 2002 World Half Marathon Championships.