Stand by · pulling the latest frames
Acting
Born · 1986
Egypt
The Cave
2018
Clash
2016
Excuse My French
2014
The Island 2
A Day and a Night
2020
Dollars dollars
2023
In the Last Days of the City
The Enshrined Saint
Detention Letter
2017
Alarmoty in the Land of Fire
Forced Escape
Assembly Paper
The Pulpit
2025