
Acted in 68
2020s
- 2026
The Reluctant Vampire
Vanya · 1 episode
- 2025
Rhubarb Rhubarb
Movie
- 2023
Us & In Between
Eddie
- 2022
- 2021
2010s
- 2019
Wild Bill
Albert Gilchrist · 1 episode
Warren
Bill · 3 episodes
- 2017
This Country
Arthur Andrews · 2 episodes
- 2016
- 2012
Henry V - Live at Shakespeare's Globe
King of France/ Nym/ Sir Thomas Erpingham
1990s
- 1999
The Passion
Dave
- 1996
- 1994
- 1993
- 1992
Deadly Obsession
Det. Supt. Lew Clark
- 1991
Thatcher: The Final Days
Charles Powell
1980s
- 1989
She's Been Away
Lillian's Doctor
Making Out
TV
- 1988
No Further Cause for Concern
Governor Coates
- 1987
1914 All Out
Tom Houghton
- 1986
- 1985
Bulman
Martin Borthwaite · 1 episode
- 1983
The Intercessor
Falshaw
Shades of Darkness
Falshaw · 1 episode
- 1982
- 1981
Sorry, I'm A Stranger Here Myself
Tom · 13 episodes
- 1980
Minor Complications
David
Cribb
Robert D'Estin · 1 episode
1970s
- 1979
- 1978
Stronger Than the Sun
John
A Dog's Ransom
Ken Holbrook
Armchair Thriller
Ken Holbrook · 3 episodes
- 1977
- 1976
The XYY Man
Shayne-Wentworth · 2 episodes
Doran's Box
Gavitt
- 1975
Article Five
Tom
Post Mortem
Telephone Caller (voice)
- 1973
- 1972
A Life Is Forever
Movie
Lord Peter Wimsey: Clouds of Witness
George Goyles · 2 episodes
Lord Peter Wimsey
George Goyles · 2 episodes
- 1971
- 1970
1960s
- 1968
- 1967
Much Ado About Nothing
Borachio
- 1965
Othello
Senate Officer
The Wars of the Roses
Duke of Norfolk
The Wars of the Roses
Third Citizen / Norfolk · 3 episodes
Wrote 1
1970s
- 1975
The Heatwave Lasted Four Days
Screenplay