2016
The Limehouse Golem as Salomon Weil2013
Hammer Glamour as Narrator2011
Kill List as The Doctor2011
Grave Tales as Mr. Baxter2010
Never Let Me Go as Doctor2008
Sense and Sensibility as Mr Harris2007
The Un-Gone as Kaikora2004
The Long Firm as Tom Driberg1991
The Brittas Empire as Petrov1990
The Upper Hand as Armando1990
House of Cards as Michael Samuels1989
Agatha Christie's Poirot as Paul Renauld1986
Pirates as Don Alfonso de la Torré1985
Dempsey and Makepeace as Tony1985
A.D. as Herod Agrippa1984
Sherlock Holmes as Mortimer Tregennis1983
Widows as José Camarena1983
Jane Eyre as Richard Mason1981
Tenko as Jake Haulter1980
Shōgun as Father Alvito1978
Blake's 7 as Atlan1978
The BBC Television Shakespeare as Bagot1978
Richard II as Bagot1977
The Professionals as Raider1977
Secret Army as Jan1977
1990 as Not available1977
Sinbad and the Eye of the Tiger as Kassim1976
The Message as Zaid1976
The Message as The Young Christian1976
The Making of an Epic: Mohammad, Messenger of God as Narrator (Voice)1973
Tiffany Jones as Salvator1972
Van der Valk as Felix Alkmaar1972
The Protectors as Visitor1972
Henry VIII and His Six Wives as Smeaton1971
Jason King as Not available1971
Twins of Evil as Count Karnstein1970
Julius Caesar as Pindarus1968
The Expert as Prince Sullman1968
Journey Into Darkness as David Redford