
Acted in 10
2020s
- 2024
Unsinkable
Mr Haywood · 11 episodes
2010s
- 2012
- 2010
The Confession
Priest
1990s
- 1997
1980s
- 1989
- 1988
Twelfth Night, or What You Will
Andrew Aguecheek
- 1986
- 1981
All's Well That Ends Well
Bachelor
1970s
- 1979
The Legend of King Arthur
Sir Galahad · 1 episode
- 1975
Produced 3
2010s
- 2018
The Griddle House
Executive Producer
- 2014
Rumors of Wars
Executive Producer
1970s
- 1978
The Time Machine
Producer