Ia faaauau pea le suʻesuʻega o lenei palakalafa - Na faaiʻu lona 24 i le 1999 World Half Marathon Championships
, lona 19 i le 2001 Half Marathon World Championships ma lona 18 i le 2003 World Championships. Na tauva foʻi o ia i Taaloga o le Olimipeka i le 2004, ae e leʻi faaiʻuina le tuuga.