1995–2009 Od sezonu 1995/1996 do 1997/1998 był również asystentem trenera w seniorskiej reprezentacji Maroka. Trenował zespół U-23 Maroka od sezonu 1997/1998 do sezonu 1998/1999. Następnie został trenerem FAR Rabat do sezonu 1999/2000. Jego kolejną pracą było stanowisko dyrektora technicznego w seniorskiej reprezentacji Maroka. W sezonie 2001/2002 został menadżerem Wydadu Casablanca. W kolejnym sezonie pracował w tej samej roli w KAC Kénitra. Od sezonu 2004/2005 do sezonu 2006/2007 był dyrektorem technicznym w Asz-Szabab Dubaj. Następnie objął jednocześnie stanowisko trenera w FUS Rabat oraz dyrektora sportowego w Al-Ain FC. Obie funkcje pełnił do sezonu 2007/2008.
Maghreb Fez 1 lipca 2009 roku został trenerem Maghrebu Fez, zakończył tam pracę 30 czerwca 2012 roku. Z tym klubem zdobył puchar Maroka, Puchar Konfederacji i Superpuchar Afryki.