Known For
Filmography
2026
2026
2026
2025
2023
2023
2022
2021
2020
2020
2018
2018
2018
2017
2015

Pressure
Movie · as Private Tommy Cooper

Clayface
Movie · as Bones

Supergirl
Movie · as Brute

The Revenge Club
TV · as Dan Marshall · 5 eps

The Boys in the Boat
Movie · as Jim McMillin

Haunting of the Queen Mary
Movie · as David Ratch

The Sandman
TV · as Lord Azazel · 2 eps

Zack Snyder's Justice League
Movie · as Tortured Atlantean Soldier

Waiting for the Barbarians
Movie · as Mandel's Guard #1

Albion
Movie · as James / Weatherbury

Obey
Movie · as Carter

Diener
Movie

Origin
TV · as Max Taylor · 6 eps

King Arthur: Legend of the Sword
Movie · as Brother Blackleg

Cuffs
TV · as McKenzie · 1 ep
