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