No photo
Acted in 29
2020s
- 2022
2000s
- 2009
Is Anybody There?
Barry's Dad
- 2005
The Jealous God
Paul
Class of '76
Charlie Drain
Class of '76
Charlie Drain · 2 episodes
- 2004
The Long Bank Holiday
SOCO
- 2003
The Royal
Chief Fire Officer, Officer Pratchett, Officer Pratchet · 5 episodes
1990s
- 1997
The Fix
Brian
- 1996
- 1994
- 1992
Paper Marriage
Jack
- 1990
Small Zones
Mike
1980s
- 1989
Defrosting the Fridge
Brian
- 1988
The Hound of the Baskervilles
Selden
- 1987
- 1985
Doctor Who: The Mark of the Rani
Tim Bass
- 1984
- 1983
Number 10
Mullion · 1 episode
- 1982
Harry's Game
Lance Corporal Llewellyn · 1 episode
1960s
- 1963
Appearances1
2020s
- 2024
Drama Queens
Self · 1 episode