- 2016LovesickFilmDr. Goldberg
- 2014A Warden's RansomFilmPrincipal Mercer
- 2012We Were ChildrenFilmFather Y
- 2011Bad MeatFilmFirst Official
- 2011Lucky ChristmasFilmLottery Official
- 2010Shadow Island Mysteries: Wedding for OneFilmReverend Davis
- 2009High LifeFilmBank Manager
- 2008The Lazarus ProjectFilmDr. James
- 2007Walk All Over MeFilmSpencer
- 2007ManeaterFilmJules
- 2007The Good LifeFilmPolice Officer
- 2007The Stone AngelFilmTelford
- 2005Haunting SarahFilmPsychic
- 2003The Saddest Music in the WorldFilmRoderick Kent / Gravillo the Great
- 2000DesireFilmSinging Salesman #2
- 1997Twilight of the Ice NymphsFilmMatthew Eccles / Voice of Peter Glahn
- 1992CarefulFilmChief Steward
- 1985Talking ProperFilmSelf