Ia tusi se faaauauina o lenei palakalafa - Na fanau o ia i Saint-Louis, Senegal. Na tauva o ia i le 1983 World Championships (400), le 1984 Olympic Games (800), le 1987 World Championships (800) ma le 1988 Olympic Games e aunoa ma le aapa atu i le faaiuga. Na tauva foʻi o ia i le 4 × 400 mita i le 1983 World Championships, le 1984 Olympic Games
ma Taaloga o le Olimipeka i le 1988, ae e leʻi oo atu lava le ʻau i le faaiʻuga.