1989 és 1996 között a Vidad Casablanca csapatában játszott. 1997-től 2001-ig a portugál Sporting játékosa volt, de az utolsó szezonban kölcsönadták az olasz Napolinak. 2001 és 2004 között Olaszországban játszott. 2001 és 2003 között a Napoli, 2003 és 2004 között a Torino csapatát erősítette.