2008
The Ties That Bind Us as Chang Lee (archive footage)2005
Rome as Elderly Priest2004
New Tricks as Not available2003
Seven Wonders of the Industrial World as Not available2003
Chaos and Cadavers as Mr Resurrection2002
The Pianist as Dr. Ehrlich2002
Minority Report as Adulation #42002
Not 360 as Actor2001
Waking the Dead as Professor George Rosenthal2001
Armadillo as Father2000
Breathtaking as Mr. Henshaw1999
Bridge of Dragons as The Registrar1997
Jonathan Creek as Frank Geiger1997
The Fifth Element as Priest1996
Alien Nation: Millennium as Officer Laskau1995
Priest as Father Redstone1995
Kangaroo Man as Doctor1994
Cadfael as Lazarus the Leper1992
Heartbeat as Terence Young1992
Mulberry as The Stranger1992
Split Second as Dr Schulman1991
Murder Most Horrid as DCI Graham Barlow1991
Sherlock Holmes and the Leading Lady as Sigmund Freud1991
The War That Never Ends as Corcyran Representative1990
Needle as Chief Constable1990
Antonia and Jane as Uncle Irwin Carlinsky1989
Saracen as Nugent1988
The Modern World: Ten Great Writers as Chaplain / Father1988
The Tenth Man as Jules1988
Franz Kafka's 'The Trial' as Chaplain / Father1987
Jake and the Fatman as Not available1987
Miss Marple: Sleeping Murder as Richard Erskine1986
Tai-Pan as Orlov1984
The Bill as Not available1984
Hunter as Uniform Officer1984
Give My Regards to Broad Street as Mr. Rath1983
The Cleopatras as Philocles1982
The Plague Dogs as Don (voice)1981
Bergerac as Aaron Rosenbaum1981
Eye of the Needle as Kleinmann1980
The Mirror Crack'd as Barnsby ("Murder at Midnight")1980
The Dybbuk as Messenger1980
Pews as Liftchick1979
Tales of the Unexpected as Royden1979
The House on Garibaldi Street as Aaron Lazar1978
Blake's 7 as Coser1978
Return of the Saint as Colonel Ramon Perrez1978
Lillie as Not available1978
Watership Down as Captain Holly (voice)1978
The Greek Tycoon as Servant1978
Return Fare as Dr Robbins1977
The Professionals as Inspector Truitt1977
Anna Karenina as Not available1977
1990 as Not available1977
Doctor Who: The Talons of Weng-Chiang as Li H'sen Chang1976
I, Claudius as Not available1976
The Message as Salool1976
The Shadow-Line as Not available1976
The Face of Darkness as Inquisitor & Psychiatrist1975
Survivors as Jim1974
Porridge as Medical Officer1974
Fall of Eagles as Georges Clemenceau1974
Doctor Who: Invasion of the Dinosaurs as General Finch1973
Hitler: The Last Ten Days as Joseph Goebbels1973
The House in Nightmare Park as Patel1973
Anything Can Happen as Geoff Bridges1972
Crown Court as Not available1972
Crown Court as Dr. Martin Stanislaus1972
The Edwardians as Frank Harris1972
Henry VIII and His Six Wives as Wriothesley1971
Brett as Not available1971
Fathers and Sons as Not available1971
The House That Dripped Blood as Detective Inspector Holloway (segment "Framework Story")1969
The Main Chance as Raul Ramira1969
Strange Report as Jack White1969
The Mind of Mr. J.G. Reeder as Lew Kohl1968
The Syndicate as Dr. Singh1967
The Forsyte Saga as Philip Bosinney1966
Softly, Softly as Not available1966
A Funny Thing Happened on the Way to the Forum as Pseudolus' mark1966
Kaleidoscope as Poker Player1965
The Alphabet Murders as Waiter (uncredited)1964
Detective as Not available1963
Doctor Who as Li H'sen Chang1963
Doctor Who as General Finch1963
Lorna Doone as Not available1963
The Barber of Stamford Hill as Not available1962
Z-Cars as Not available1962
The Saint as Muller1962
The Saint as Ardossi1962
The Saint as Raschid1962
The Saint as Count Alfredo1962
Lawrence of Arabia as Arab Sheik (uncredited)1962
The Pirates of Blood River as Penal Colony Guard (uncredited)1962
Crooks Anonymous as Thomas1962
Postman's Knock as Pete1961
The Avengers as Sykes1961
The Avengers as Marson1961
Sir Francis Drake as Tomas1961
The Curse of the Werewolf as Policeman (uncredited)1961
Victim as Undercover Detective (uncredited)1960
Sunday-Night Play as Zagornetz1960
The Cheaters as Blake1960
The Challenge as Spider1960
A Taste of Money as Not available1959
No Hiding Place as Not available1955
Dixon of Dock Green as Victor Lane1955
Dixon of Dock Green as Malcolm Roberts1954
The Wonderful World of Disney as Not available1951
Hallmark Hall of Fame as Jules1997
Steel Stunts