I le avea ai o se tagata tamoʻe talavou, na ia fai ma sui o lona atunuu o Morocco i le 1981 World Cross Country Championships. E leai ni iʻuga lelei na maua mai i lana galuega i le tele o tausaga e sili ona lelei ai le tamoʻe o se tagata afeleti, i le 20 o ona tausaga. Ina ua uma ona faia se suiga i le agavaa, na ia avea muamua ma sui o Farani i le 1993 IAAF World Half Marathon Championships
ona i ai lea i le tele o siamupini faavaomalo o le Cross Country; o le 1994 ma le 1996 European Cross Country Championships ma le 1994, 1997, 1999 ma le 2000 IAAF World Cross Country Championships.