The Insult
2017 · Acting
Mother Valley
2023 · Acting
Vestige
Acting
The Devil and the Bicycle
2025 · Acting
Barakat
2019 · Acting
Ghadi
2013 · Acting
Ge.hen'nah
On the Ropes
2016 · Acting
Taif Al-Madina
2000 · Acting
Absent Bodies