Actor
- Come True (2021)
- Truth or Dare (2018)
- Frontier (2017)
- Last Teenagers of the Apocalypse (2016)
- Of Dogs and Men (2016)
- Burning Bodhi (2015)
- Forsaken (2015)
- Hemlock Grove (2013)
- Girl in Progress (2012)
- Love Written in Blood (2012)
- Terra Nova (2011)
- The Howling: Reborn (2011)
- Altitude (2010)
- Daydream Nation (2010)
- Life Unexpected (2010)
- Wild Roses (2009)
- Zombie Punch (2009)
- Flashpoint (2008)
- Mayerthorpe (2008)
- Run Rabbit Run (2008)
- Crossroads: A Story of Forgiveness (2007)
- Don't Cry Now (2007)
- Moondance Alexander (2007)
- The Dark Room (2007)
- Broken House (2006)