1995
The Making of Shakedown: Return of the Sontarans as Not available1994
Wycliffe as DCI Turner1994
Giorgino as Doctor Jodel1993
Death Train as Dr. Karl Leitzig1992
Born Kicking as Archie1990
The Godfather Part III as Hamilton Banker1989
Around the World in 80 Days as Father Gruber1988
Red Dwarf as Rimmer's Dad1988
Maigret as Renault1986
Fighting Back as Bailiff1985
Maelstrom as Not available1985
Unfair Exchanges as Playwright1985
The Burston Rebellion as Farmer Fowler1984
The Bill as Not available1984
Robin of Sherwood as Herne the Hunter1984
Lace as Uncle Harold1984
Arch of Triumph as Fernand1984
Robin of Sherwood: Robin Hood and the Sorcerer as Herne the Hunter1983
Jamaica Inn as Richards1982
West Country Tales as Not available1981
Bergerac as Leguy1981
Bergerac as Delage1980
The Executioner as Schroeder1979
Minder as Mr. Marsden1979
Henry V as Bishop of Ely1979
Doctor Who: The Power of Kroll as Ranquin1978
The BBC Television Shakespeare as Not available1978
Blake's 7 as Ushton1978
The Moon Stallion as Sir George Mortenhurze1977
Secret Army as Bertrand Lecau1975
Survivors as Hubert1975
The Legend of Robin Hood as Not available1975
Operation: Daybreak as (uncredited)1975
Good Salary, Prospects, Free Coffin as Inspector Bruff1974
Doctor Who: Death to the Daleks as Richard Railton1973
Thriller as Insp. Buff1972
Crown Court as Not available1972
Pope Joan as Church Official1971
The Onedin Line as Lescaut1971
Diamonds Are Forever as Airline Representative (uncredited)1971
Barlow as Not available1971
The Last of the Mohicans as Chingachgook1971
The Witch's Daughter as Smith1970
Doctor Who: The Ambassadors of Death as Carrington1970
The McKenzie Break as Hauptmann Kranz1970
The Dolly Scene as Chemist's Assistant1969
Strange Report as Security Man1969
Counterstrike as Not available1969
The Assassination Bureau as Police Inspector (uncredited)1968
Doctor Who: Fury from the Deep as Van Lutyens1967
Callan as Not available1966
Softly, Softly as Not available1966
Funeral in Berlin as Rukel1965
BBC Play of the Month as Marullus1965
BBC Play of the Month as General von Schratt1965
Operation Crossbow as German Policeman1965
The World of George Orwell: 1984 as Man in white coat1965
Dead Man's Chest as Arthur1965
Thirteen to Centaurus as Col. Chalmers1964
The Wednesday Play as Not available1964
The Protectors as Mr. Milton1964
The July Plot as Colonel1963
Doctor Who as Richard Railton1963
Doctor Who as General Carrington1963
Doctor Who as Ranquin1963
Doctor Who as Van Lutyens1962
Z-Cars as Not available1962
Studio Four as Colonel Hartrep1961
Echo of Barbara as Rankin1959
No Hiding Place as Not available1959
International Detective as The Warder1956
Armchair Theatre as Reporter