Профессиональную карьеру начал в команде 1-ой (высшей) лиги чемпионата Марокко «Раджа», в которой провел 4 года.
В 2003 году, из-за правила английской футбольной ассоциации, согласно которому иностранный игрок может получить разрешение на работу только, если он провел 75 % матчей за национальную сборную в течение 2-ух последних лет, сорвался трансфер в английский «Саутгемптон».
2004 год провёл на Аравийском полуострове, но после провала переговоров о цене трансфера, вернулся в «Раджу».
Сезон 2005/06, на правах аренды, провел во французском клубе «Лилль». Участвовал в розыгрыше Лиги чемпионов 2005/06.
С 2007 года — игрок клуба «Эсперанс» из Туниса.
В июле 2008 года перешёл в саудовский клуб «Аль-Иттихад» из Джидды.
Сезон 2010/11 провёл в Ботоле, выступая за свой первый клуб «Раджа».
С 2011 года выступает в чемпионате Катара за команду «Аль-Ахли». Контракт закончится в июне 2012 года.
За сборную Марокко выступает с 2002 года. В её составе участвовал в Кубке африканских наций 2006 и 2008 годов.