Role w serialach
Dangerfield
jako Dr. Shaaban Hamada
50 odcinków
Sorry, I'm A Stranger Here Myself
jako Mumtaz
13 odcinków
Lord Mountbatten: The Last Viceroy
jako Liaquat Ali Khan
6 odcinków
The Big Battalions
jako Ahmed
5 odcinków
Blue Heaven
jako Prem
3 odcinków
Kleopatra
jako Mardian
2 odcinków
Baśnie tysiąca i jednej nocy
jako Judge Zadic
2 odcinków
Abraham
jako Regu
2 odcinków
Lawrence of Arabia, the battle for the Arab world
jako Narrator
2 odcinków
The Sweeney
jako Capt. Shebbeq
1 odcinków
Lovejoy
jako Uncle Said
1 odcinków
Minder
jako Sardi
1 odcinków
New Tricks
jako Mr. Mazood
1 odcinków
1 odcinków
The Rivals of Sherlock Holmes
jako Arab Servant
1 odcinków
Return of the Saint
jako Rahaman
1 odcinków
Bergerac
jako Zaki Mansoor
1 odcinków
Kosmos 1999
jako Zoran
1 odcinków
1 odcinków
Loose Women
jako Self
1 odcinków
Danger Man
jako Nikolaou
1 odcinków
The Professionals
jako Sheikh Achmeia
1 odcinków
Tales of the Unexpected
jako Zayid Halim
1 odcinków
The Professionals
jako Arab Diplomat
1 odcinków
The Professionals
jako Doad
1 odcinków
House of Cards
jako Bank Manager
1 odcinków
Danger Man
jako Head Waiter (uncredited)
1 odcinków
Omnibus
jako Self
1 odcinków