Credits
- 2008 · The Marchioness Disaster as Vincent Dallaglio
- 2006 · The Booze Cruise III: The Scattering as Vernon
- 2003 · Calendar Girls as Husband 2
- 2003 · The Royal as Charlie Travis
- 2002 · Flesh and Blood as Mr. Lowther
- 1998 · Dinnerladies as Keith
- 1998 · The Things You Do for Love: Against the Odds as Director
- 1995 · The World of Lee Evans as Ticket Inspector
- 1994 · Pat and Margaret as Stringer
- 1993 · Cracker as Dog Owner
- 1992 · Heartbeat as Mr. Stallybrass
- 1992 · Heartbeat as Kelly
- 1992 · Heartbeat as Charlie Gilbert
- 1992 · Heartbeat as Ralph Bradshaw
- 1982 · Objects of Affection as Eric
- 1982 · Our Winnie as Eric
- 1981 · Strike: The Birth of Solidarity as Joseph Przybylski
- 1981 · Bergerac as Hospital Porter
- 1978 · Stronger Than the Sun as Welder
- 1978 · All Creatures Great and Small as Terry Watson