30
Movies
0
Popularity
Clash of the Titans
Noble (Basilica)
2010
The Kid
Headmaster
Ivanhoe
Beaslin
1982
Victor/Victoria
Police Inspector
PROBE: The Devil of Winterborne
Brian Rutherford / Wittaker
1995
The Railway Children
District Superintendent
2000
Miss Potter
Mr. Copperthwaite
2006
Growing Pains
Gravedigger
1980
Goodnight, Mister Tom
Vicar
1998
Downtime
'Harrods' Haroldson
Foster
Man in Suit
2011
G:MT Greenwich Mean Time
Building Society Manager
1999
Hamlet
Third Player / Lucianus
My Wrongs #8245–8249 & 117
Cleric
2002
National Theatre Live: The Audience
Equerry
2013
Curse of the Pink Panther
Concierge
1983
Monk Dawson
Paterson
Cass
2008
The Woodlanders
Agent
The Eligible Bachelor
Insp. Montgomery
1993
Doctor Who: The Keeper of Traken
Melkur (voice) / The Master
1981
Fragile
Father Tom
2005
Carry On: The Life of Caroline John
Unknown role
National Theatre Live: Amadeus
Baron Gottfried Van Swieten
2017
After the Dance
Arthur Power
1992
The Doctors: Heroes and Villains!
2020
Link
Mr. Miller
1986
The Mystery of Men
Dr Littleton
Measure for Measure
Friar Thomas
1994
The Fortunes and Misfortunes of Moll Flanders
Judge
1996