Hän edusti maataan IAAF:n maailmanmestaruuskilpailuissa juniorijoukkueissa vuosina 1999 ja 2000. Hän oli kuudes 1500 metrin juoksussa vuoden 2000 junioreiden maailmanmestaruuskilpailussa. Hän nousi ylempiin luokkiin ja tuli kymmenenneksi vuoden 2003 IAAF:n puolimaratonin maailmanmestaruudessa.
Marokko sijoittui neljänneksi miesten joukkueessa. Vuotta myöhemmin hän juoksi pitkällä kilpailulla vuoden 2004 IAAF World Cross Country Championships -kilpailussa, mutta onnistui vain 63. sijalle.