2009
2005
2007
2014
2010
2011
2002
Clash of the Titans
as Ozal
300: Rise of an Empire
as General Bandari
The Kingdom
as Colonel Faris Al Ghazi
In the Ninth Month
as Ahmad
Agora
as Ammonius
Paradise Now
as Abu Karem
Coriolanus
as Second Citizen (Cassius)
Tyrant
as Jamal Al Fayeed