By The Sea 2015
Actor
Moroccan Dream 2007
Face to face 2003
Mabrouk 1999
A Contre- Courant 1999
as Daoud
Semer le vent 1997
as Ahmed
The Compromise 1986
Music
Provisional Title 1984
Trances 1982
as Self - Percussion, Original Music Composer
The Big Trip 1981
Taghounja 1980
as himself
Credits from TMDB.