Actor
- Dragonheart Vengeance (2020)
- Crossword Mysteries: Proposing Murder (2019)
- Ray & Liz (2019)
- The Crossword Mysteries (2019)
- A Christmas Prince: The Royal Wedding (2018)
- The Outpost (2018)
- Christmas Encore (2017)
- A Christmas Prince (2017)
- Last Laugh (2017)
- Royal Winter (2017)
- Nation Down (2017)
- Bitter Harvest (2017)
- Outlander (2014)
- Dementamania (2013)
- Vikings (2013)
- Dracula: The Dark Prince (2013)
- The New Adventures of Robin Hood (1997)