Acting
- 2016ClassRannus (voice)1 ep.
- 2007BenidormJan De Groot1 ep.
- 200455 Degrees NorthCS Daniel Baxter6 ep.
- 2003Blue MurderMr. Bannister2 ep.
- 1997Where the Heart IsKeith Harrison14 ep.
- 1996Into the FireMartin3 ep.
- 1994Class ActJoe Addison13 ep.
- 1994Time After TimeMr Tredwell14 ep.
- 1994Pie in the SkyMr. Talbot1 ep.
- 1990Heil Honey I'm Home!Adolf Hitler1 ep.
- 1990Drop the Dead DonkeyHoaxer1 ep.
- 1989Birds of a FeatherPatrolman2 ep.
Guest appearances
- 2016ClassRannus (voice)1 ep.
- 2014BenidormJan De Groot1 ep.
- 2014Midsomer MurdersMartin Strickland1 ep.
- 2010Foyle's WarJimmy1 ep.
- 2009Blue MurderMr. Bannister2 ep.
- 200455 Degrees NorthCS Daniel Baxter6 ep.
- 1996Father TedFather Terry1 ep.
- 1996WycliffeTom Rees1 ep.
- 1990Birds of a FeatherDerek, Patrolman2 ep.
- 1994Pie in the SkyMr. Talbot1 ep.
- 1994Class ActJoe Addison6 ep.
- 1994MinderSammon1 ep.
- 1991Drop the Dead DonkeyHoaxer1 ep.
- 1989EastEndersDave Right1 ep.