Actor · Born 1988
Palestine 36
2025 · as Qusay
How Kids Roll
2024 · as Ahmed
Vanguard
2020 · as Omar
Saturday Afternoon
2019 · as Mute Guy
The Parrot
2016 · as David
The Idol
2016 · as Ali
Tape
2016 · as Ibrahim
Rattle the Cage
2015 · as Kassab
Art/Violence
2013
Omar
2013 · as Tarek