
Acted in 52
2020s
- 2025
- 2022
2010s
- 2018
Surviving Christmas with the Relatives
Vicar
- 2017
The Last Post
Colin Calvert · 1 episode
- 2016
Dad's Army
Agent Cunningham
- 2012
- 2011
- 2010
2000s
- 2009
Who Sank the Titanic?
Ismay
- 2008
- 2005
Cherished
Mr. Dunkels QC
- 2004
Space Odyssey: Voyage to the Planets
TV
The Alan Clark Diaries
Donald Derx · 2 episodes
The Black Death
Brother John Clynn
- 2002
The Biographer
Humphrey Craven
- 2001
Evolution
Erasmus Darwin · 7 episodes
- 2000
The Luzhin Defence
Luzhin's Father
Longitude
Whiston
Longitude
Whiston · 1 episode
1990s
- 1999
Sophie's World
William Shakespeare
- 1998
Killer Net
Robin Butler-Cooke · 2 episodes
- 1997
Food of Love
Robin
- 1995
The Buccaneers
Lord Seadown · 5 episodes
- 1993
Eye of the Storm
Barnes · 2 episodes
- 1992
The Railway Station Man
Manus Dempsey
A Time to Dance
Professor Adams · 1 episode
Duel of Hearts
Jackson
- 1991
Prince
Vet
1980s
- 1989
- 1988
Catherine
Dr. Wishart
- 1987
Hedgehog Wedding
Jamie
- 1986
Captive
Hammond
1970s
- 1974
No release date
Evolution - Darwin's Dangerous Idea
Erasmus Darwin