2025
Testament as Captain2024
Red Eye as Mike Maxwell2024
Alexander: The Making of a God as King Darius2021
Foundation as Shadow Master Obrecht2021
Wildcat as Not available2017
Counterpart as Cyrus2017
Emerald City as Eamonn2015
The Dovekeepers as Eleazar Ben Ya'ir2014
Legends as Prince Abboud2014
American Sniper as The Butcher2013
Die verbotene Frau as Khalid2013
Die Wüstenärztin as Not available2011
Terra Nova as Guzman2011
Unknown as Prince Shada2010
Hawaii Five-0 as Amir Khan2009
NCIS: Los Angeles as Fincen Agent Kazimi2007
State of Mind as Taj Kalid, MD2007
The Situation as Zaid2006
The Path to 9/11 as Massoud2006
Feel the Force as Not available2006
Hannibal: Rome's Worst Nightmare as Mago2004
Veronica Mars as Daniel Maloof2004
Sky Captain and the World of Tomorrow as Soldier2003
NCIS as Prince Abdalla Ibn Alwaan2002
Spooks as ButterflyNaN
Murder at the Embassy as Mamoud