
Acting
- 2008House of SaddamKing Hussein of Jordan1 ep.
- 2006Robin Hood1 ep.
- 2003Lawrence of Arabia, the battle for the Arab worldNarrator2 ep.
- 2002The Last Cavalier1 ep.
- 2001Murphy's LawMohammed Khan3 ep.
- 2000Arabian NightsJudge Zadic2 ep.
- 1999Loose WomenSelf1 ep.
- 1999CleopatraMardian2 ep.
- 1995DangerfieldDr. Shaaban Hamada50 ep.
- 1993AbrahamRegu2 ep.
- 1992The Big BattalionsAhmed5 ep.
- 1992Blue HeavenPrem3 ep.
- 1990House of CardsBank Manager1 ep.
- 1986Lord Mountbatten: The Last ViceroyLiaquat Ali Khan6 ep.
- 1985Lytton's DiaryHamil1 ep.
- 1981Sorry, I'm A Stranger Here MyselfMumtaz13 ep.
- 1978Return of the SaintRahaman1 ep.
- 1977The ProfessionalsSheikh Achmeia3 ep.
- 1976Open All HoursMr Albert Gupta1 ep.
- 1975Space: 1999Zoran1 ep.
- 1974Napoleon and LoveInterpreter1 ep.
- 1973The Terracotta HorseHussein4 ep.
- 1971The Rivals of Sherlock HolmesArab Servant1 ep.
- 1960Danger ManHead Waiter (uncredited)2 ep.
Guest appearances
- 2008House of SaddamKing Hussein of Jordan1 ep.
- 2007Robin Hood1 ep.
- 2005New TricksMr. Mazood1 ep.
- 2000Loose WomenSelf1 ep.
- 1998OmnibusSelf1 ep.
- 1994Blue HeavenPrem3 ep.
- 1992LovejoyUncle Said1 ep.
- 1990House of CardsBank Manager1 ep.
- 1988Tales of the UnexpectedZayid Halim1 ep.
- 1985Open All HoursMr Albert Gupta1 ep.
- 1985Lytton's DiaryHamil1 ep.
- 1984BergeracZaki Mansoor1 ep.
- 1978The ProfessionalsArab Diplomat, Doad, Sheikh Achmeia3 ep.
- 1979MinderSardi1 ep.
- 1978Return of the SaintRahaman1 ep.
- 1977Space: 1999Zoran1 ep.
- 1976The SweeneyCapt. Shebbeq1 ep.
- 1974Napoleon and LoveInterpreter1 ep.
- 1973The Terracotta HorseHussein4 ep.
- 1973Armchair TheatreGosh1 ep.
- 1971The Rivals of Sherlock HolmesArab Servant1 ep.
- 1970Thirty-Minute TheatreGardener1 ep.
- 1964Danger ManHead Waiter (uncredited), Nikolaou2 ep.