Actor
- Hudson & Rex (2019)
- Frankie Drake Mysteries: A Cold Case (2017)
- Elvis Jones (2016)
- Hyena (2014)
- Captain Canuck (2013)
- Murdoch Mysteries: The Murdoch Effect (2012)
- Murdoch Mysteries: The Curse of the Lost Pharaohs (2011)
- The Tournament (2009)
- U Be Dead (2009)
- Murdoch Mysteries (2008)
- Where the Heart Is (1997)
- Screen One (1989)