2024
Dounia: The Great White North
2023
Montréal Girls as Hani
2023
Beau Is Afraid as Cheapo Depot Cashier
2023
Dounia and the Princess of Aleppo as Jeddo Darwich (voice)
2021
The Sticky Side of Baklava as Jacques
2020
Dounia as Jeddo Darwich (voice) (6 episodes)
2020
Pour toujours, plus un jour as Gilbert (voice) (1 episode)
2019
The Wall as Edmond Chamfort (9 episodes)
2019
The Physics of Sorrow as (additional voice)
2018
À la valdrague (2 episodes)
2018
Super Agent Jon Le Bon! as Tibérius (157 episodes)
2017
Where Do Cats Go After 9 Lives?
2016
Father Son Therapy as Sofiane Mansori
2016
X-Men: Apocalypse as Clan Akkaba Leader
2015
Marina Orsini as Self (1 episode)
2014
Format familial as Self (1 episode)
2012
Le Tricheur as Self (5 episodes)
2010
The Bait as Maître de cérémonie
2009
Assassin's Creed: Lineage as Rodrigo Borgia (3 episodes)
2008
Life's a Zoo as Rico (VF) (20 episodes)
2008
The American Trap as Joseph Valachi
2005
La vie avec mon père as ami médecin
2003
Beyond Borders as Chechen Mobster
2003
How My Mother Gave Birth to Me During Menopause as Biologiste
2002
A Loving Father as M. Azouz
2002
A Scent of Mint as Voice
1998
The Girl Next Door as Carlo
1998
Psychopath as Dr. Hassan