Actor
- Mercy (2023)
- The Night Agent (2023)
- Left for Dead: The Ashley Reeves Story (2021)
- Northern Rescue (2019)
- Private Eyes (2018)
- Mary Kills People (2017)
- Good Witch (2015)
- The Last Druid: Garm Wars (2014)
- Unité 9 (2012)
- O' (2012)
- Hellraiser: Revelations (2011)
- Faces in the Crowd (2011)
- Mauvais Karma (2010)
- Mirador (2010)
- Encounter with Danger (2009)
- Final Verdict (2009)
- Ice Blues (2008)
- Black Swarm (2007)
- The Last Sect (2006)
- One Way (2006)
- Canada Russia '72 (2006)
- Lucky Number Slevin (2006)
- Maurice Richard (2005)
- G-Spot (2005)
- False Pretenses (2004)
- The Last Casino (2004)
- 15 (2004)
- Galidor: Defenders of the Outer Dimension (2002)
- La journée avant (2001)