
Acted in 79
2010s
- 2018
Tel Aviv on Fire
Bassam
- 2016
- 2011
Postcode
Sidney
- 2010
West Is West
Movie
2000s
- 2009
Journey to Mecca
Ibn Mustapha
- 2008
- 2007
Diana: Last Days of a Princess
Mohamed Al Fayed
- 2006
- 2005
- 2004
- 2002
Moses
Moses
The Last Cavalier
TV
- 2001
- 2000
Arabian Nights
Judge Zadic · 2 episodes
1990s
- 1999
Cleopatra
Mardian · 2 episodes
- 1998
- 1995
- 1994
Lie Down with Lions
Kerim
- 1993
Abraham
Regu
Abraham
Regu · 2 episodes
Remember
Amjad
- 1992
The Big Battalions
Ahmed · 5 episodes
Blue Heaven
Prem · 3 episodes
- 1991
- 1990
The Care of Time
Movie
1980s
- 1989
A Casualty of War
Jaloud
Streets of Yesterday
Movie
- 1988
- 1987
- 1986
Knights & Emeralds
Bindu
Half Moon Street
Karim Hatami
Lord Mountbatten: The Last Viceroy
Liaquat Ali Khan · 6 episodes
- 1985
Harem
Movie
Lytton's Diary
Hamil · 1 episode
- 1983
Misunderstood
Ahmed
- 1981
Sorry, I'm A Stranger Here Myself
Mumtaz · 13 episodes
Sphinx
Gamal
- 1980
1970s
- 1979
The Knowledge
Arab Man
- 1978
- 1977
Are You Being Served? The Movie
The Emir's Interpreter
Sweeney!
Chairman of the Oil Producers Conference
- 1976
Open All Hours
Mr Albert Gupta · 1 episode
- 1975
- 1974
Callan
Padilla
Napoleon and Love
Interpreter · 1 episode
- 1973
Vérité
Gosh
Yellow Dog
Arab Pilot
Shaft in Africa
Zubair
A Touch of Class
Night Hotel Manager
- 1971
1960s
- 1965
- 1960
Ali and the Camel
Movie
1950s
- 1956
Armchair Theatre
Gosh · 1 episode
Appearances5
2000s
- 2003
Lawrence of Arabia, the battle for the Arab world
Narrator · 2 episodes
Lawrence of Arabia: The Battle for the Arab World
Self - Narrator (voice)
- 2000
Animated Epics: Don Quixote
Narrator
1990s
- 1999
1960s
- 1967