- 2017Lunch LadiesFilmLunch Monitor
- 2008Stone of DestinyFilmPub Landlord
- 2007Hallam FoeFilmGrumpy Glaswegian
- 2006Red RoadFilmMan with Dog
- 2005Who Do You Love?Film
- 2005Original BobFilm
- 2004High TimesSeriesTex
- 2003Young AdamFilmJury Foreman
- 200316 Years of AlcoholFilmBarman
- 2003Room for the NightFilm
- 2002The Last Great WildernessFilmPaul
- 2002Love is a Four-Letter WordFilm
- 2001BlackoutFilm
- 1999RatcatcherFilmInsurance Man
- 1998My Name Is JoeFilmDSS Supervisor
- 1998OrphansFilmEd, Carole's Dad
- 1996The StarFilm
- 1994MaroonedFilmSalesman
- 1991Sam & MeFilmTaxi Man (as Jon Comerford)