
1 unreleased or undated title is hidden. Show unreleased
Dungeons & Dragons: Honor Among Thieves 2023
as Executioner
The Space: Theatre of Survival 2019
Actor, Director
Peterloo 2018
as Captain William J Ford, 15th Hussars
Moonwalkers 2015
as Hells Angel
Insoma 2014
as Man, Writer
Muse of Fire 2013
as Self, Director, Executive Producer, Writer
Kung Fu Flid 2009
as Gregor
Captive 2008
as Hostage Taker 2
A Kind of Hush 1999
as Drug Dealer
Credits from TMDB.