Acting • AGE 48


Yes Repeat No
2023

Please Baby Please
Gene
2022

Luxor
Sultan
2021

Cellule de crise
Akim Al Farouk
2020

Vice
Translator
2018

Counterpart
Marcel
2017

Mariah Carey's All I Want for Christmas Is You
Mr. Tyabji (voice)
2017

A Good Dream
Nico
2017

Namour
Steven
2016

Risen
Zealot Leader
2016

3000 Nights
Ayman
2015

Transparent
Hussen
2014

FUTURESTATES: Code Academy
Mr. Gaim
2014

Lust for Love
Franck
2014

45 Minutes to Ramallah
Rafik
2013

The Attack
Adel
2012

Switch
Kourosh
2011

Beirut Hotel
2011

The Imperialists Are Still Alive!
Karim
2010

Iron Man 2
Guard
2010

Everyday Is a Holiday
Hisham
2010

Dawn of the World
Riad
2009

Lie to Me
Nabil Kahn
2009

The Ten Commandments
Joshua
2006

Munich
Issa - Luttif Afif / Mohammed Massalha
2005

Kingdom of Heaven
Saracen Messenger
2005

The Hamburg Cell
Ziad Jarrah
2004

Thank You, Doctor Rey
Murderer
2003

The Harem of Madame Osmane
M. Bouchama
2000

Highlander: The Series
Sultan
1992