Actor
- The Madness (2024)
- Beginner's Luck (2022)
- The River You Step In (2019)
- Love You Like Christmas (2016)
- Designated Survivor (2016)
- Good Witch (2015)
- The Lottery (2014)
- King (2011)
- Nothing Really Matters (2008)
- Bridal Fever (2008)
- The Incredible Hulk (2008)
- Plague City: SARS in Toronto (2005)
- Tilt (2005)
- The Jane Show (2004)
- Street Time (2002)