

Maleficent
2014 · as Nobleman

The Rise
2012 · as Scouse

North v South
2015 · as Danny

Mysterious Creatures
2006 · as Merseyside PC 1

Route Irish
2011 · as Undertaker

Peterloo
2018 · as John Smith

Charlie Says
2013 · as Rich

Gloves Off
2017 · as Davros

The Unsinkable Titanic
2008 · as Frederick Barrett

Going Off Big Time
2000 · as Masked Man #3