
Acted in 69
2020s
- 2026
One of Us
Grandfather
- 2023
- 2022
- 2021
The Dybbuk: Semi-Staged Reading
Movie
- 2020
2010s
- 2018
- 2017
- 2016
- 2015
RSC Live: Love's Labour's Lost
Holofernes
RSC Live: Love's Labour's Won
Leonato
- 2014
2000s
- 2009
- 2007
- 2004
- 2003
The Second Coming
Mr Streeter · 2 episodes
- 2002
Goodbye, Mr. Chips
Burnley
One of the Hollywood Ten
Ben Margolis
- 2000
1990s
- 1999
Solomon & Gaenor
Isaac
Great Expectations
Matthew Pocket
Great Expectations
Matthew Pocket · 2 episodes
- 1997
- 1994
Just William
Mr. Brown · 12 episodes
The Blue Boy
Robert
- 1993
- 1992
Paper Marriage
Frank Haddow
1980s
- 1988
Piece of Cake
'Uncle' Kellaway · 6 episodes
Stanley
Dudley Tooth
- 1987
Vanity Fair
Rev Bute Crawley · 2 episodes
Lily My Love
Vicar
- 1986
The Best Years of Your Life
Consultant
- 1985
Hold the Back Page
Russell de Vries · 10 episodes
- 1984
Miss Marple: The Body in the Library
Detective Inspector Slack · 3 episodes
Miss Marple
Inspector Slack / Superintendent Slack · 21 episodes
Young Shoulders
Ben Waterford
- 1983
The Cleopatras
Chickpea · 2 episodes
- 1982
An Unsuitable Job for a Woman
Sergeant Maskell
1970s
- 1978
- 1977
- 1976
- 1975
King Lear
Duke of Burgundy
The Crazy Kill
Tredgett
- 1974
Mr. Shepard and Mr. Milne
Young Ernest Shepard
- 1973
- 1972
- 1971
- 1970
Manhunt
Kurt · 1 episode
Appearances1
1980s
- 1989
The Blasphemers' Banquet
Self