Ia faaauau pea le faitauina o lenei palakalafa - Sa ia tuu foi i se tulaga maualalo i le 2002 World Cross Country Championships
, le 2003 World Cross Country Championships, le 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.