Puolimaratonin MM-kilpailuissa 1994 hän sijoittui henkilökohtaisessa kilpailussa 34:nneksi ja sai joukkuekilpailussa pronssia Marokon joukkueessa. Atlantan olympialaisissa 1996 hän oli maratonjuoksussa 44:s, Sydneyn olympialaisissa 2000 seitsemäs ja Edmontonin MM-kilpailuissa 2001 kuudes. Lontoon maratonin hän voitti vuosina 1999 ja 2001 ja New Yorkin maratonin vuonna 2000.