
Acted in 49
2020s
- 2024
Swede Caroline
Paul
- 2020
The Singapore Grip
General Percival · 4 episodes
2010s
- 2018
- 2017
- 2014
Remember Me
Jeff Harding · 3 episodes
Millie Inbetween
Tony MacDonald · 14 episodes
Heart of Lightness
Ballested
- 2013
By Any Means
Raymond Nash · 1 episode
- 2012
- 2011
- 2010
Vexed
Jeff · 1 episode
2000s
- 2009
The Catherine Tate Show: Nan's Christmas Carol
Bob Cratchit
U Be Dead
DI Steven Thorpe
Morris: A Life with Bells On
Plush Gurney
Life of Riley
TV
- 2007
Party Animals
Nigel · 8 episodes
- 2006
Grownups
Doctor · 1 episode
Suburban Shootout
Toby Jerwood-Jones · 1 episode
- 2005
Love Soup
TV
Sugar Rush
Nathan · 20 episodes
- 2004
Julian Fellowes Investigates: A Most Mysterious Murder
Thomas Sidney · 1 episode
- 2003
Hardware
Cliff Hicks · 1 episode
- 2002
My Wrongs #8245–8249 & 117
Father in Park
The House That Jack Built
Roger Squire · 6 episodes
- 2001
Room to Rent
Sam
Sleepwalkers Who Kill
Movie
1990s
- 1999
- 1998
Hornblower: The Even Chance
Midshipman Hether
- 1997
Chalk
TV
- 1996
- 1995
Coogan's Run
Alan Crown · 1 episode
Chris Barrie's Motoring Wheel Nuts
Anorak
Is It Legal?
TV
- 1992
Grace & Favour
Sergeant · 1 episode
- 1991
- 1990
1980s
- 1988
First of the Summer Wine
TV
- 1986
Sound 1
2000s
- 2009
Morris: A Life with Bells On
Original Music Composer