Actor
- All Those Small Things (2021)
- The Parish (2021)
- Bad Samaritan (2018)
- Going Dark (2018)
- The Scottish Play (2017)
- Epytombs (2016)
- Missing (2016)
- Paralytic (2016)
- Pushed (2016)
- Worst Laid Plans (2016)
- (2015)
- Semi-Secret (2015)
- A Bit of Bad Luck (2014)
- The Device (2014)
- Z Nation (2014)
- Chop Socky Boom (2012)
- Shadowed (2012)