Como Ator/Atriz
Minder
Sardi
Tales of the Unexpected
Zayid Halim
New Tricks
Mr. Mazood
The Professionals
Sheikh Achmeia
Bergerac
Zaki Mansoor
Omnibus
Self
Loose Women
Self
Space: 1999
Zoran
The Sweeney
Capt. Shebbeq
Thirty-Minute Theatre
Gardener
Lovejoy
Uncle Said
Danger Man
Nikolaou
Robin Hood
The Rivals of Sherlock Holmes
Arab Servant
El Regreso del Santo
Rahaman
Murphy's Law
Mohammed Khan
007: Su nombre es peligro
Chief of Security, Tangier
House of cards I (Castillo de naipes)
Bank Manager
007: La espía que me amó
Aziz Fekkesh
Dangerfield
Dr. Shaaban Hamada
Arabian Nights
Judge Zadic
Cleopatra
Mardian
Open All Hours
Mr Albert Gupta
The Awakening
Dr. El Sadek
La Biblia: José, los sueños del faraón
Ishmaelite
Syriana
Emir Hamed Al-Subaai
Lytton's Diary
Hamil
El secreto de la piramide
Khasek - Lower Nile Tavern Owner
Napoleon and Love
Interpreter
La Casa De Saddam
King Hussein of Jordan