Actor
- Aurora Teagarden Mysteries: How to Con A Con (2021)
- Gourmet Detective: Roux the Day (2020)
- RAGs (2020)
- Wu Assassins (2019)
- A Blue Ridge Mountain Christmas (2019)
- A Summer Romance (2019)
- Bad Times at the El Royale (2018)
- Finding Santa (2017)
- War for the Planet of the Apes (2017)
- Timeless (2016)
- My Grade 8 Diary (2015)
- The Gourmet Detective (2015)
- When Calls the Heart (2014)
- Seventh Son (2014)
- Aeternus (2012)
- Life Unexpected (2010)
- Christmas Cottage (2008)
- Dragon Boys (2007)
- Paper Moon Affair (2005)
- The Five People You Meet in Heaven (2004)
- The Book of Ruth (2004)
- Stargate: Atlantis (2004)
- The X Files (1993)