Pedzisa mutsara unotevera: Somumhanyi wechiduku, akamiririra nyika yokumusha kwake yeMorocco paWorld Cross Country Championships muna 1981. Basa rake hariratidziri migumisiro mukati mamakore mazhinjisa echikurukuru chokumhanya chomumhanyi, makore avo ama20. Pashure pokuchinjwa kwekodzero, akamiririra France pakutanga mu
1993 IAAF World Half Marathon Championships ipapo mumakwikwi mazhinji emunyika; 1994 uye 1996 European Cross Country Championships uye 1994, 1997, 1999 uye 2000 IAAF World Cross Country Championships.