Actor
- Cross (2024)
- Dream Scenario (2023)
- Christmas at the Drive-In (2022)
- The Winter Palace (2022)
- Y: The Last Man (2021)
- Anne (2017)
- Designated Survivor (2016)
- Heartland (2007)
- Cyber Seduction: His Secret Life (2005)
- Life with Derek (2005)
- 1-800-Missing (2003)
- More Than Meets the Eye: The Joan Brock Story (2003)
- Kart Racer (2003)
- The Royal Diaries: Elizabeth I - Red Rose of the House of Tudor (2000)
- Mysterious Ways (2000)
- The Hunt for the Unicorn Killer (1999)
- Dick (1999)
- Little Men (1998)