Ia faaauau pea le suʻesuʻega o lenei palakalafa - I le tausinioga o le marathon, na faaiʻu ai lona 26 i le 1984 Summer Olympics, lona ono i le 1986 European Championships ma lona fa i le 1987 World Championships. Na tamoʻe o ia i le 1988 Summer Olympics e aunoa ma le faʻamaeʻaina, ma tauva foi i le World Cross Country Championships i le 1988 ma le 1989
e aunoa ma se taulau manuia. Na avea o ia ma siamupini o Nouei i le marathon i le 1991.