
Acted in 66
2020s
- 2025
- 2023
Stonehouse
Cliff Michelmore · 1 episode
- 2021
2010s
- 2019
- 2018
- 2017
- 2014
- 2013
- 2010
Cemetery Junction
Mr. Waring
2000s
- 2009
Missing
TV
- 2008
- 2006
Perfect Parents
Crying Teacher
The Line of Beauty
Denis Guest · 1 episode
- 2005
- 2004
D-Day 6.6.1944
Field Marshal Erwin Rommel
- 2003
Charles II: The Power and The Passion
MP · 2 episodes
Carla
Mr. Bryant
- 2001
Anybody's Nightmare
Ewen Smith
1990s
- 1999
The Murder of Stephen Lawrence
Jury Foreman
- 1998
- 1997
- 1995
- 1994
The Day Today
Alternative Medicine Patient · 1 episode
- 1993
- 1992
- 1991
- 1990
1980s
- 1989
Stay Lucky
TV
- 1988
The Bell-Run
Simmonds
- 1987
Blunt
Vasily
- 1986
Paradise Postponed
The Rev. Kevin Bulstrode · 14 episodes
Raspberry Ripple
The Doctor
- 1985
- 1984
A Voyage Round My Father
Japhet
- 1983
Auf Wiedersehen, Pet
Mr. Armitage · 1 episode
- 1982
Out of Step
Gregory
- 1980
Rumpole's Return
Hubert Simpson
Rabbit Pie Day
Clerk
Oppenheimer
Klaus Fuchs · 1 episode
Cribb
PC Hardy · 1 episode
1970s
- 1979
- 1978
Stronger Than the Sun
Bruce
- 1977
- 1975
- 1974