Actor
Arthur the King
2024
as Chik
The Swimmers
2022
as Ezzat Mardini
Deserted
2022
as Ali
Huda's Salon
2022
as Hasan
Lovesick in the West Bank
2021
as Nayef
Amira
2021
as Nawar
Abdelinho
2021
as AMER Taleb
Farha
2021
as Abu Walid
The River
2021
200 Meters
2020
as Mustafa
It Must Be Heaven
2019
as Mad Man
Maradona's Legs
2019
Five Boys and a Wheel
2016
as Sameh
The Worthy
2016
as Jamal
Harmonia
2016
The Escape
2016
as Cabir
Rattle the Cage
2015
as Dabaan
A.K.A Nadia
2015
as Nimer
The Warren
2014
as Abu Luca
Dancing Arabs
2014
as Salah
Flying Home
2014
as Sheikh
Mars at Sunrise
2014
Lone Survivor
2013
as Mohammad Gulab
The Last Friday
2013
as Yousef
Under the Same Sun
2013
as Nizar
Inheritance
2012
as Marwan
Zaytoun
2012
as Syrian Officer
The Attack
2012
as Amin Jaafari
Cruel Summer
2012
as King
Do Not Forget Me Istanbul
2012
as Fayiz
The Time That Remains
2009
as Eliza's Boyfriend
Pomegranates and Myrrh
2009
as Kais
Body of Lies
2008
as Omar Sadiki
Lemon Tree
2008
as Ziad Daud
The Kingdom
2007
as Sergeant Haytham
Paradise Now
2005
as Khaled
The Syrian Bride
2004
as Syrian Officer 2
Chronicle of a Disappearance
1996
as The Man
Yunan
The Way of the Wind
as Cleopas