
Acted in 30
2020s
- 2024
Forgetting
TV
- 2023
Canary in a Coal Mine
Movie
Sharaf
Dr. Ramzy Yacoub
- 2022
Talk to Me
Farid
Beirut Hold'em
Movie
From ... To
TV
The Sea Ahead
Walid (Jana's Uncle)
Broken Keys
Bassam
- 2021
Rain Over Beirut
TV
Hell's Gate
TV
- 2020
State of Agitation
Camel's Owner
Blood Oath
Fadel · 10 episodes
2010s
- 2016
Still Burning
Walid
Parisienne
L'oncle libanais
- 2014
The Valley
Marwan
Stable Unstable
Abou Karim
- 2013
The Ugly One
Salim
Sporting Club
Ali
- 2011
Beirut Hotel
Abbas
- 2010
The Mountain
Movie
Carlos
Michel Moukharbel
Everyday Is a Holiday
Pick-up driver
2000s
- 2008
La route du Nord
Movie
- 2007
Falafel
Falafel Verkäufer
- 2004
The Gate of the Sun
Dr. Amgad
1990s
- 1999
Around the Pink House
Movie
- 1998
West Beirut
Darwiche
Appearances1
No release date
Cinquième Jour
Self