Souvenirs 2006
as Himself, Director
Minus-Plus 2001
Actor, Director, Writer
Deadline 1987
as Habib
Sahara 1983
as Abu
Abu Salie 2026
Writer
Objector 2019
Sound
Credits from TMDB.