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