Tusi se faaauauga mo lenei palakalafa - Na fanau o ia i le laumua o Aitiope o Addis Ababa. Na ia aveina le tele o manumalo i luga o le auala i nai tausaga muamua o tauvaga, ma manumalo i tua i tua i le Montferland Run i le 2004 ma le 2005, faapea foi ma le manumalo i le Rotterdam Half Marathon. Na manumalo o ia i le Cross Internacional de Itálica i le 2006 ma faaiu i le tulaga ono i le tuuga puupuu i le 2006 IAAF World Cross Country Championships
mulimuli ane ai i lenā vaitau. I le tausaga na sosoo ai, na ia manumalo ai i le Zevenheuvelenloop ma le Portugal Half Marathon.