- 2025Jingle Bell HeistFilmScrooge (Boutique Guard)
- 2025The ContainmentFilmFather Robert
- 2024Seed of DoubtFilmRabbi Anshel
- 2024The Lost PalaceFilmGardener
- 2022VesperFilmElias
- 2020MeetingFilm
- 2016With Love From... SuffolkFilmTom
- 2012Girl in a Yellow DressFilmGraham
- 2011SpoonFilmDetective Carter
- 2005Some Making of 'Cradle of Fear'FilmSelf
- 2001Cradle of FearFilmDetective Neilson
- 1999Only DarknessFilm
- 1992The Secret AgentFilmBertrand
- 1989These Foolish ThingsFilmLeader Writer
- 1988The Play on OneSeriesLeader Writer
- 1986LovejoySeriesPieter Maartens