
2026 Pyramid Head
2026 Marquis de Mores
2026 Ghost of Christmas Future
2021 Abhartach
2021
2020
2020
2019 Jack
2019 Lobo
2017 Monster
2017 Preacher
2016 The Interrogator
2016 Kullbee Sperado / Cycyed Ock (uncredited)
2015 Female Werewolf - Hunchback
2015 Carer