Known For
Filmography
2025
2024
2023
2021
2020
2017
2014
2010
2008
20062006
200420032003

I Was a Stranger
Movie · as Jack

9/12
TV · as Nasser Delil · 4 eps

Mother Valley
Movie · as Ermite

The Translator
Movie · as The General

Inhuman Resources
TV · as Paul Cousin · 1 ep

The Insult
Movie · as Judge Chahine

The Valley
Movie · as Accident Man

Carlos
Movie · as Assem al-Joundi

La route du Nord
Movie
The Last Man
The Last Man
Movie · as Khalil

Azur & Asmar: The Princes' Quest
Movie · as (voice)
La Danse Éternelle
La Danse Éternelle
Movie · as Jalal
Vertige de la page blanche
Vertige de la page blanche
Movie

Terra incognita
Movie · as Haidar