Faatumu le fuaiupu lenei: Na fanau i Singida, Na auai o ia i lana uluai tauvaga tele faavaomalo i le 2003, ma auai i le 3000 mita lea na ia faauma ai lona ono. Na ia manumalo i le Cinque Mulini cross country meeting i le 2004, ma avea ai ma tamaitai Tanzania muamua na faia. Na filifilia o ia mo le 2005 IAAF World Cross Country Championships ma na mafai ona maeʻa i le tulaga luasefulu i le tuuga umi. Na sau lona ono i le 5000 m i le 2005 World Championships i le Atletiki ma lona tolu i le World Athletics Final (3000 m) i le masina mulimuli ane. Sa ia suiina Tanzania i le
2006 Taaloga a le Taupulega o Malo Aufaatasi, na fa'ai'u lona valu i le fa'ai'uga o le 5000 mita.