1987
The Birthday Party as Shamus McCann1986
Paradise Postponed as Dr. Salter1986
Drums Along Balmoral Drive as George Beesley1986
Paradise Postponed as Dr Salter1985
The Beiderbecke Affair as Chief Supt. Forrest1985
Theatre Night as Not available1985
Theatre Night as McCann1985
Operation Julie as Det. Insp. Dick Lee1985
The Dumb Waiter as Ben1984
Don Camillo as Peppone1983
Red Monarch as Stalin1983
King Lear as Kent1983
Landscape as Duff1982
Trail of the Pink Panther as Not available1982
Evil Under the Sun as Horace Blatt1982
The Making of Agatha Christie's 'Evil Under the Sun' as Sir Horace Blatt1981
Loophole as Gardner1981
Antony & Cleopatra as Antony1981
Psy-Warriors as Northey1981
Nailed as Elder Protestant1980
The Dogs of War as Drew1980
Nijinsky as Vassili1980
Little Lord Fauntleroy as Silas Hobbs1980
The Day Christ Died as Caiaphas1980
Donkeys' Years as Christopher Headingley1979
Tales of the Unexpected as Colin Mearns1979
Tales of the Unexpected as Dr David Rankin1979
Meetings with Remarkable Men as Tamil1978
The BBC Television Shakespeare as Antony1978
The Big Sleep as Harry Jones1977
Equus as Frank Strang1976
The Pink Panther Strikes Again as Drummond1976
It Shouldn't Happen to a Vet as Siegfried Farnon1975
The Hanged Man as Lewis Burnett1975
Galileo as Priuli1975
Love Among the Ruins as J.F. Devine1974
Murder on the Orient Express as Mr. Cyrus Hardman1973
The National Health as Edward Loach1973
Song at Twilight as Eddie Ritchie1972
Young Winston as Butcher1972
The Breaking of Colonel Keyser as Keyser1972
Something to Hide as Blagdon1972
Man Friday as Robinson Crusoe1970
The Private Life of Sherlock Holmes as Dr. John Watson1969
Alfred the Great as Asher1969
Son of Man as Jesus Christ1968
The Champions as Interrogator1968
Charlie Bubbles as Smokey1968
The Vengeance of She as George1968
Decline and Fall ...of a Birdwatcher as Solomon Philbrick1967
Man in a Suitcase as Not available1967
The Day the Fish Came Out as The Pilot1967
Shelter as Man1966
A Man for All Seasons as Matthew1966
The Spy with a Cold Nose as Russian Prime Minister1965
The Legend of Young Dick Turpin as 1st Gatekeeper1964
Detective as Not available1964
The Long Ships as Rhykka1964
Never Put It in Writing as Not available1963
The Informers as Charlie Ruskin1963
This Sporting Life as Maurice Braithwaite1962
The Password Is Courage as 1st German Goon1962
The Hard Knock as Pat Greevey1961
The Avengers as Mickle1961
The Hellions as Matthew Billings1960
Saturday Night and Sunday Morning as Loudmouth1960
Lena, O My Lena as Ted