Salma
2025 · Acting
Transit
2024 · Acting
Regret
2016 · Acting
The Man Who Made a Movie
2013 · Acting
September Rain
2010 · Acting
A Tale in Damascus
2022 · Acting