Actor
- Crucible of the Vampire (2024)
- The Legend of Halloween Jack (2018)
- I Saw Black Clouds (2018)
- The Terror (2018)
- Is This Now (2017)
- Sheltered Life (2016)
- Legacy of Thorn (2016)
- Our Father (2016)
- The Singing Bird Will Come (2015)
- One Night (2014)
- Five Pillars (2013)
- The Sherwood Foresters (2013)
- Blood (2012)