Actor
Thatcher: The Final Days
1991
as Douglas Hurd
Blore M.P.
1989
as Prime Minister
Tears in the Rain
1988
as Lord Richard Bredon
Roman Holiday
1987
as King
The Little Match Girl
1986
as Mr. Fairbrother
Theban Plays: Antigone
1986
as Chorus
The Two Gentlemen of Verona
1983
as Duke of Milan
Tishoo
1982
as Professor Frank Merrick
Jessie
1980
as Matthews
Oh! What a Lovely War
1969
as Czar Nicholas II
How I Won the War
1967
as Skipper
Zulu
1964
as Sgt. Maxfield
Locker Sixty-Nine
1962
as Frank Griffiths
The Fourth Square
1961
Clue of the New Pin
1961
as Rex Lander
Time Without Pity
1957
as Brian Stanford
Peril for the Guy
1956
as Professor Picton
Fun at St. Fanny's
1955
as Fudge - The Porter