Return to Silent Hill
as Pyramid Head
The Lord of the Rings: The Rings of Power
as Orc
The Wheel of Time
as Eelfinn
Doctor Who
as Bogeyman
Red Dwarf
as Gelf Chief
Star Wars: The Force Awakens
as Professor Allium (uncredited)
Rogue One: A Star Wars Story
as Kullbee Sperado / Cycyed Ock (uncredited)
The Flatshare
as Estate Agent
Londongrad
as Edward Ryerson
Marrowbone
as Monster
Interlude
as Carer
The Jack in the Box
as Jack
Keratin
Howl
as Female Werewolf - Hunchback
Biopunk
as Preacher
Boys from County Hell
as Abhartach
In the Trap
Winter Memories
as Lobo
Cubicle
Lamb's Damnation
as The Interrogator