Acting
Noah doesn't know how to swim
2017
The broken wings
Friends from Canada
2004
The Last Words
2023
The Shared House
2020
Riyad El Maati
2010
غلطة عمري
2026
Al Massira: The Green March
2016
The Outskirts
2006