Tuhia he haere tonu mo tenei waahanga - I a ia e rere ana i te tauhou, i tohu ia i tana whenua whanau o Morocco i te 1981 World Cross Country Championships. Kaore he hua i puta i tana mahi i te nuinga o nga tau o te tihi o te rere o te kaitakaro, ko o raatau 20s. I muri i te huringa o te tika, i tohu ia i a France i te tuatahi i te 1993 IAAF World Half Marathon Championships
Na i roto i te maha o te whenua Cross International Championships; te 1994 me te 1996 European Cross Country Championships me te 1994, 1997, 1999 me te 2000 IAAF World Cross Country Championships.