
Acted in 58
2020s
- 2021
Accidentally in Love
Richard
- 2020
Broken Halos
Father Murphy
2010s
- 2018
The Oil Fund
Mr. McGregor · 1 episode
- 2017
- 2015
- 2013
- 2011
Torchwood: Web of Lies
Henry Van Gorkum (voice) · 10 episodes
- 2010
2000s
- 2009
- 2008
- 2007
- 2006
S.S. Doomtrooper
Sergeant Digger
- 2005
Break a Leg
'Secret Scruples' Producer #1
- 2004
- 2003
- 2002
- 2001
Inside Schwartz
Hugh · 3 episodes
- 2000
The Fearing Mind
Bill Fearing · 6 episodes
Escape Under Pressure
Crowley
Face the Music
Puzzles Levy
1990s
- 1999
- 1998
- 1997
- 1996
- 1995
First Time Out
Freddy · 16 episodes
The World of Lee Evans
Bob · 1 episode
- 1994
- 1993
- 1990
1980s
- 1989
- 1986
Brush Strokes
Vincente · 5 episodes