Acting • AGE 37


Medora: Empress of the Badlands
Marquis de Mores
2026

Return to Silent Hill
Pyramid Head
2026

Doctor Who
Bogeyman
2024

The Flatshare
Estate Agent
2022

The Lord of the Rings: The Rings of Power
Orc
2022

The Wheel of Time
Eelfinn
2021

Boys from County Hell
Abhartach
2021

Cubicle
2021

Keratin
2020

In the Trap
2020

The Jack in the Box
Jack
2019

Winter Memories
Lobo
2019

Biopunk
Preacher
2017

Marrowbone
Monster
2017

Rogue One: A Star Wars Story
Kullbee Sperado / Cycyed Ock (uncredited)
2016

Lamb's Damnation
The Interrogator
2016

Howl
Female Werewolf - Hunchback
2015

Interlude
Carer
2015

Londongrad
Edward Ryerson
2015

Red Dwarf
Gelf Chief
1988