Known For
Photos
Filmography

Tel Aviv on Fire
Movie · as Bassam

The Rendezvous
Movie
Histoires de l'âge d'or islamique
Movie · as Storyteller

Postcode
Movie · as Sidney

West Is West
Movie

Journey to Mecca
Movie · as Ibn Mustapha

Captain Abu Raed
Movie · as Abu Raed

House of Saddam
TV · as King Hussein of Jordan · 1 ep

Diana: Last Days of a Princess
Movie · as Mohamed Al Fayed

Whatever Lola Wants
Movie · as Adham

The Nativity Story
Movie · as Melchior

Robin Hood
TV · 1 ep

Syriana
Movie · as Emir Hamed Al-Subaai

The Fever
Movie · as The Priest

New Tricks
TV · as Mr. Mazood · 1 ep

Lawrence of Arabia: The Battle for the Arab World
Movie · as Self - Narrator (voice)

Lawrence of Arabia, the battle for the Arab world
TV · as Narrator · 2 eps

Moses
Movie · as Moses

The Last Cavalier
TV · 22 eps

Murphy's Law
TV · as Mohammed Khan · 3 eps

Animated Epics: Don Quixote
Movie · as Narrator
Justice in Wonderland
Movie · as Mohammed Al Fayed

Arabian Nights
TV · as Judge Zadic · 2 eps

Cleopatra
TV · as Mardian · 2 eps

Loose Women
TV · as Self · 1 ep

The Avengers
Movie · as World Council of Ministers
Tangier Cop
Movie · as Joseph Charhadi

Joseph
Movie · as Ishmaelite

Dangerfield
TV · as Dr. Shaaban Hamada · 50 eps

Lie Down with Lions
Movie · as Kerim

Abraham
Movie · as Regu

Son of the Pink Panther
Movie · as Lugash agent

Remember
Movie · as Amjad

The Hawk
Movie · as Bahnu

Abraham
TV · as Regu · 2 eps

The Big Battalions
TV · as Ahmed · 5 eps

Blue Heaven
TV · as Prem · 3 eps

Company Business
Movie · as Faisal

The Care of Time
Movie

House of Cards
TV · as Bank Manager · 1 ep

A Casualty of War
Movie · as Jaloud

Streets of Yesterday
Movie

Pascali's Island
Movie · as Pasha

The Living Daylights
Movie · as Chief of Security, Tangier

Ishtar
Movie · as Rug Shop Owner / Camel Seller

Lionheart
Movie · as Selim

Half Moon Street
Movie · as Karim Hatami
The Alamut Ambush
Movie · as Major Razzak

Knights & Emeralds
Movie · as Bindu

Lovejoy
TV · as Uncle Said · 1 ep

Lord Mountbatten: The Last Viceroy
TV · as Liaquat Ali Khan · 6 eps

Young Sherlock Holmes
Movie · as Khasek - Lower Nile Tavern Owner

Harem
Movie

Lytton's Diary
TV · as Hamil · 1 ep

Misunderstood
Movie · as Ahmed

Sphinx
Movie · as Gamal

Who Pulled the Plug?
Movie · as Kahlifa bin Hircham al Saba

Bergerac
TV · as Zaki Mansoor · 1 ep

Sorry, I'm A Stranger Here Myself
TV · as Mumtaz · 13 eps

The Awakening
Movie · as Dr. El Sadek

The Knowledge
Movie · as Arab Man

Minder
TV · as Sardi · 1 ep

Tales of the Unexpected
TV · as Zayid Halim · 1 ep

Return of the Saint
TV · as Rahaman · 1 ep

Sinbad and the Eye of the Tiger
Movie · as Hassan

The Spy Who Loved Me
Movie · as Aziz Fekkesh

Sweeney!
Movie · as Chairman of the Oil Producers Conference

Are You Being Served? The Movie
Movie · as The Emir's Interpreter

The Professionals
TV · as Sheikh Achmeia, Arab Diplomat, Doad · 1 ep

Open All Hours
TV · as Mr Albert Gupta · 1 ep

The Return of the Pink Panther
Movie · as Museum Guide

The Wind and the Lion
Movie · as Sherif of Wazan

The Sweeney
TV · as Capt. Shebbeq · 1 ep

Space: 1999
TV · as Zoran · 1 ep

Vampira
Movie · as Airline Representative

Callan
Movie · as Padilla

Napoleon and Love
TV · as Interpreter · 1 ep

Yellow Dog
Movie · as Arab Pilot

A Touch of Class
Movie · as Night Hotel Manager

Shaft in Africa
Movie · as Zubair

Vérité
Movie · as Gosh
The Terracotta Horse
TV · as Hussein · 4 eps

The Rivals of Sherlock Holmes
TV · as Arab Servant · 1 ep

Omnibus
TV · as Self · 1 ep

Thirty-Minute Theatre
TV · as Gardener · 1 ep

The Troubleshooters
TV · as Sheik Abdul Rahaman · 1 ep

Ali and the Camel
Movie

Danger Man
TV · as Nikolaou, Head Waiter (uncredited) · 1 ep

Armchair Theatre
TV · as Gosh · 1 ep


