Palestine 36 2025
Production Design
The Teacher 2024
as The Settler, Production Design
Huda's Salon 2022
Actor
Amira 2021
Set Designer
Farha 2021
as Al-Sheikh
The Present 2020
Art Direction
It Must Be Heaven 2019
as Bishop
Wajib 2017
Production Design
The Idol 2016
Production Design, Art Direction
My Love Awaits Me By the Sea 2013
Actor
Omar 2013
Production Design
Stories on Human Rights 2008
Production Design
Credits from TMDB.