Salam 2017
Producer
The Day of Wrath: Tales from Tripoli 2026
Director
Letters 2025
SECULAR | Aa'La'Ma'Ni 2025
as Self - Filmmaker
74 (The Reconstitution of a Struggle) 2012
Embrace 2004
Actor
Credits from TMDB.