
2025
Atropia as Ray2023
History of the World: Part II as Palestine Ambassador2023
Your Lucky Day as Amir2023
Yes Repeat No as Not available2023
Moon as Alex2022
Super Pumped: The Battle for Uber as Fawzi Kamel2019
The Day Shall Come as Malik2018
FBI as Mustafa Samir2018
Staycation as Justin2017
American Gods as The Jinn2016
Bad Internet as Chris Moreno2014
Madam Secretary as Tunisian Foreign Minister Zuhair Mossadek2014
Transparent as Tarek2014
Transparent as Mousa2012
The Dictator as Wadiyan Soldier2012
Super Zeroes as Jimmy2012
Sunset Stories as Tom2012
Sunset Stories as Diego2012
Dust Up as Farmer2010
Blue Bloods as Khalid Hassan2010
Parenthood as Eddie2010
The Legion of Extraordinary Dancers as Winston2009
Fast & Furious as Silvia Driver2008
The Day the Earth Stood Still as Yusef2008
You Don't Mess with the Zohan as Bashir2008
Fling as Patrick2007
Chuck as Damian2007
Superbad as Billy Baybridge2007
King of California as Bruce2007
Finishing the Game: The Search for a New Bruce Lee as Raja2006
Man Push Cart as Guy in Karaoke2005
Munich as Badran - Mohammed Safady2003
Arrested Development as Iraqi Soldier