← Back to explore



















Filmography18 titles

DogMan
2023as Walter Stage Manager
2023as Walter Stage Manager

Titans
2018as The Acolyte
2018as The Acolyte

Law & Order: Special Victims Unit
1999as Haroun Abbas
1999as Haroun Abbas

ER
1994as Charles
1994as Charles

FBI: International
2021as Commander Beaumont
2021as Commander Beaumont

Homeland
2011as Hajik
2011as Hajik

The Passion of the Christ
2004as Simon of Cyrene
2004as Simon of Cyrene

An African Election
2011Director, Producer
2011Director, Producer

Six
2017as Emir Hatim Al-Muttaqi
2017as Emir Hatim Al-Muttaqi

MacGyver
2016as Eric Wexler
2016as Eric Wexler

The Unit
2006as Momed Salah
2006as Momed Salah

Whiskey Cavalier
2019as Henri Griffin
2019as Henri Griffin

The Royal Nanny
2022as Price
2022as Price

The Young Messiah
2016as Eleazer's Father
2016as Eleazer's Father

Taking Sides
2001as US Soldier
2001as US Soldier

Ben-Hur
2016as Florus
2016as Florus

The Haunting of Helena
2012as Robert
2012as Robert

Dark Streets
2008as Pale Man
2008as Pale Man