Only Rebels Win
2026 · Acting
Palestine 36
2025 · Acting
The Translator
2021 · Director, Acting
Love-45
Director, Writer
Seul le silence
2018 · Acting
Mare Nostrum
2016 · Director
Assigned
2024 · Acting