O lona uluai faaaliga i luga o le tulaga o le lalolagi sa i le tuuga laiti i le 1997 IAAF World Cross Country Championships
, lea na iʻu ai lona tulaga 98. Na ausia e Salem le pito i luga o le limasefulu i le 2000 ma le 2003 IAAF World Half Marathon Championships. Na tamo'e o ia i le 5000 mita i le 2003 World Championships i Ta'aloga Fa'aletausaga ma le 2004 Summer Olympics ae le'i alualu i luma i lona vevela i so'o se tauvaga.