Actor · Born 1989
Ebenezer
2026 · as Ghost of Christmas Future
Medora: Empress of the Badlands
2026 · as Marquis de Mores
Return to Silent Hill
2026 · as Pyramid Head
Boys from County Hell
2021 · as Abhartach
Cubicle
2021
Keratin
2020
In the Trap
The Jack in the Box
2019 · as Jack
Winter Memories
2019 · as Lobo
Biopunk
2017 · as Preacher
Marrowbone
2017 · as Monster
Rogue One: A Star Wars Story
2016 · as Kullbee Sperado / Cycyed Ock (uncredited)