Actor
Furiosa: A Mad Max Saga
2024
as The Octoboss
Wyrmwood: Apocalypse
2022
as The Doctor
Mask of the Evil Apparition
2021
as The Mysterious One
The Furnace
2020
as Yates
Fantasy Island
2020
as Valet Milton
Nekrotronic
2018
Pirates of the Caribbean: Dead Men Tell No Tales
2017
as Pirate with Broom
Alien: Covenant
2017
as Xenomorph / Neomorph
Out of the Shadows
2017
as Baal
Skinford: Death Sentence
2017
as Falcov
Hacksaw Ridge
2016
as Andy 'Ghoul' Walker
Gods of Egypt
2016
as Anubis
Infini
2015
as Membrane Whit
I, Frankenstein
2014
as Rekem
The Great Gatsby
2013
as Head Waiter - Speakeasy
The Tunnel
2011
as Stalker
Gabriel
2007
as Molloch
Star Wars: Episode III - Revenge of the Sith
2005
as Lampay Fay (uncredited)
The Room Below
as The Doctor