2018
Nothing Like a Dame as Self (archive footage)1995
England, My England as John Dryden1994
99-1 as Oakwood1994
Dandelion Dead as Henry Vaughan1993
Century as Mr. Reisner1993
Searching for Bobby Fischer as Poe's Teacher1993
The Secret Rapture as Max Lopert1992
Chaplin as Ted the Drunk1992
Adam Bede as Reverend Irwine1991
The Pope Must Die as The Camarlengo1991
The Storyteller: Greek Myths as Hades1991
Afraid of the Dark as Dan Burns1991
30 Door Key as Prof. Pimco1990
The Bonfire of the Vanities as Sir Gerald Moore1990
Lorna Doone as Sir Ensor Doone1990
The Children as Azariah Dobree1990
Wings of Fame as Merrick1989
Henry V as Auncient Pistol1988
The Fruit Machine as Vincent1988
American Roulette as Not available1988
Ada in the Jungle as Lord Gordon1987
Inspector Morse as Sir Wilfred Mulryne1987
Fortunes of War as Bill Castlebar1987
Empire of the Sun as Mr. Lockwood1987
Comrades as James Frampton1987
High Season as Konstantinis1987
Lizzie's Pictures as Not available1986
Unnatural Causes as Vince1986
Hell's Bells as Not available1985
The Mysteries as Pontius Pilate / Herod1984
The Box of Delights as Abner Brown1984
Puccini as Giacomo Puccini1983
Birth of a Nation as Vic Griffiths1983
Ill Fares the Land as Not available1982
The Year of the French as George Moore1982
Anyone for Denis as Schubert1982
Anyone for Denis? as Not available1981
The Winter's Tale as Polixenes1981
The Games of Countess Dolingen as Le professeur1981
The Search for Alexander the Great as Darius of Persia1980
Lady Killers as Sir Edward Marshall Hall, K.C.1980
The Executioner as Beust1980
Hesther for Example as Warburton1979
Minder as Percy1979
One Fine Day as Welby1978
The BBC Television Shakespeare as Polixenes1978
Holocaust as Uncle Kurt Dorf1978
The Shout as Chief Medical Officer1977
The Duellists as Brigadier-General Treillard1977
At Night All Cats Are Crazy as Charles Watson1974
Luther as Johann von Eck1974
QB VII as Robert Highsmith1973
Vienna 1900 as Not available1972
Travels with My Aunt as Ercole Visconti1972
The Asphyx as Sir Hugo Cunningham1971
The Rivals of Sherlock Holmes as Max Carrados1971
A Midsummer Night's Dream as Oberon1970
The Private Life of Sherlock Holmes as Sherlock Holmes1969
The Prime of Miss Jean Brodie as Teddy Lloyd1969
Julius Caesar as Mark Antony1968
Romeo and Juliet as the Prince1968
Horizontal Hold as James Woodley1967
Much Ado About Nothing as Benedick1967
Ten Days That Shook the World as Lenin1966
Morgan: A Suitable Case for Treatment as Charles Napier1965
BBC Play of the Month as Mark Antony1965
BBC Play of the Month as Grigory Rasputin1963
Cleopatra as Germanicus1963
Channing as Paddy Riordan1963
The Small World of Sammy Lee as Gerry Sullivan1962
The Inspector as Dickens1962
Lunch Hour as Man1961
A Taste of Honey as Peter Smith1961
Pirates of Tortuga as Henri Morgan1961
The Queen's Guards as Not available1960
Circle of Deception as Capt. Stein1956
Tony Awards as Self - Presenter1967
Much Ado About Nothing Associate Producer