Tusi se faʻaauau mo lenei palakalafa - Na fanau o ia i Kenya o Peter Ndegwa, ae na suia lona igoa ma lona tagatanuu i le 2005. Na ia manumalo i le pine siliva i Taaloga a Asia i le 2006. Na faaiu lona 29 i le 2007 World Championships, lona 39 i le 2008 World Cross Country Championships
ma lona 40 i le 2007 World Championships. Na manumalo o ia i le Marathon i Madrid i le 2009.