Self (archive footage)
Nothing Like a Dame (2018)
John Dryden
England, My England (1995)
Mr. Reisner
Century (1993)
Max Lopert
The Secret Rapture (1993)
Poe's Teacher
Jogada Inocente (1993)
Ted the Drunk
Chaplin (1992)
Reverend Irwine
Adam Bede (1992)
Dan Burns
Afraid of the Dark (1991)
Prof. Pimco
Ferdydurke (1991)
The Camarlengo
The Pope Must Die (1991)
Sir Ensor Doone
Lorna Doone (1990)
Sir Gerald Moore
A Fogueira das Vaidades (1990)
Azariah Dobree
The Children (1990)
Merrick
Wings of Fame (1990)
Auncient Pistol
Henrique V (1989)
Vincent
The Fruit Machine (1988)
Lord Gordon
Ada dans la jungle (1988)
American Roulette (1988)
Mr. Lockwood
Império do Sol (1987)
Konstantinis
High Season (1987)
James Frampton
Comrades (1987)
Giacomo Puccini
Puccini (1984)
Ill Fares the Land (1983)
Vic Griffiths
Birth of a Nation (1983)
Schubert
Anyone for Denis (1982)
Le professeur
Les Jeux de la Comtesse Dolingen de Gratz (1981)
Darius of Persia
The Search for Alexander the Great (1981)
Polixenes
The Winter's Tale (1981)
Beust
The Executioner (1980)
Warburton
Hesther for Example (1980)
Welby
One Fine Day (1979)
Chief Medical Officer
The Shout (1978)
Charles Watson
La nuit, tous les chats sont gris (1977)
Brigadier-General Treillard
O Duelo (1977)
Johann von Eck
Luther (1974)
Ercole Visconti
Travels with My Aunt (1972)
Sir Hugo Cunningham
The Asphyx (1972)
Oberon
A Midsummer Night's Dream (1971)
Sherlock Holmes
A Vida Íntima de Sherlock Holmes (1970)
Mark Antony
Julius Caesar (1969)
Teddy Lloyd
A Primavera de Uma Solteirona (1969)
James Woodley
Horizontal Hold (1968)
the Prince
Romeu e Julieta (1968)
Benedick
Muito Barulho por Nada (1967)
Lenin
Ten Days That Shook the World (1967)
Charles Napier
Morgan: A Suitable Case for Treatment (1966)
Germanicus
Cleópatra (1963)
Gerry Sullivan
The Small World of Sammy Lee (1963)
Dickens
The Inspector (1962)
Man
Lunch Hour (1962)
The Queen's Guards (1961)
Peter Smith
A Taste of Honey (1961)
Henri Morgan
Pirates of Tortuga (1961)
Capt. Stein
Circle of Deception (1960)