Councillor 1
Perfume: The Story of a Murderer (2006)
Old Man
Our Hidden Lives (2005)
Jocelyn Stevens
Global Conspiracy? (2004)
Stan Shaps
Alibi (2003)
Judge
Care (2000)
Older Board Member
The Sea Change (1998)
Sir Henry Bryant
March in Windy City (1998)
Dr. Hans Troupman
The Apocalypse Watch (1997)
Dr. Kynaston
A Mind to Murder (1995)
Moderator
A Business Affair (1994)
Unnatural Causes (1993)
Translator
Orlando (1992)
Mycroft Holmes
Sherlock Holmes: Incident at Victoria Falls (1992)
Sherlock Holmes and the Leading Lady (1991)
Inspector Still
Dear Sarah (1990)
Beecham
Sitting Targets (1989)
First DPP Official
Death of a Son (1989)
Chorus
Theban Plays: Oedipus at Colonus (1986)
Bishop Stokesley
God's Outlaw (1986)
Pathologist
Lifeforce (1985)
John Healy
The Potsdam Quartet (1981)
Hnery Procope
Henry Intervening (1979)
Himself
It Happened Here Again (1976)
General Lord Fairfax
Winstanley (1975)
Hawk Curtis
Yellow Dog (1973)
Stevens
Doctor Who: The Green Death (1973)
Lt. Com. Tavener
Doomwatch (1972)
Narrator
The Savage Voyage (1971)
'False' German Officer
The Magus (1968)
Frank Power
Khartoum (1966)
Detective Sergeant Latcham
The Portsmouth Defence (1966)
Ryman
Time in Advance (1965)
Beauchamp
The Count of Monte Cristo (1964)
Detective Inspector Armstrong
A Jolly Bad Fellow (1964)
The Limping Man
Siege of the Saxons (1963)
British Signals Sergeant
Foxhole in Cairo (1960)
Sailor
The Silent Enemy (1958)