Known For
Filmography
—2024
2023
2022
2022
2020
20202020
2020
2018
2018
2016
2016
2016
20162016
2016
2016
2014
2013
2013
2011
2010
Vestige
Vestige
Movie · as Uncle

Disorder
Movie

If the Sun Drowned Into an Ocean of Clouds
Movie · as Firas

Broken Keys
Movie · as Riad

On the Edge
TV · 12 eps

1982
Movie · as Joseph
Pas de panique
Pas de panique
Movie

The Magician
TV · as Atef · 17 eps

Blood Oath
TV · as Fayez Naeman · 10 eps

Good Morning
Movie · as Salim - the journalist

Sweet discomfort of missed connections
Movie · as Zahi

The Traveller
Movie · as Adrian

Halal Love
Movie · as Abou Ahmad

Heaven Sent
Movie
Manuel de survie d'un combattant
Manuel de survie d'un combattant
Movie

The Beach House
Movie · as Youssef

Still Burning
Movie · as Elie

Not Me
TV · 36 eps

The Valley
Movie · as Armed Man

Ghadi
Movie · as Gerard

Troubled Waters
Movie · as Eskandar

Al-Shahroura
TV · 30 eps

Stray Bullet
Movie · as Joseph