Ia faaauau pea le faitauina o lenei palakalafa - Na ia tuu foi i lalo ifo i le 2002 World Cross Country Championships, 2003 World Cross Country Championships, 2003 World Half Marathon Championships
, le 2009 World Championships ma le 2010 World Cross Country Championships. Na tauva o ia i le marathon o le Olimipeka i le 2008, ae e leʻi uma.