My Beautiful Laundrette 2020
as Nasser
Skyfall 2012
as Inquiry Member
31 North 62 East 2009
as Sheik Kaseem
The Omen 2006
as Saudi Ambassador
Colour Me Kubrick 2005
as TV Journalist
The Hamburg Cell 2004
as Makhadi
White Teeth 2002
as Ardashir
Credits from TMDB.