Actor
The Uprising
2026 · as Walworth's Lieutenant
Outlaw King
2018 · as Roger de Mowbray
Gunpowder 5/11: The Greatest Terror Plot
2014 · as Guy Fawkes
Maleficent
2014 · as Soldier in Wood
Collider
2013 · as Luke
This Way Out
2013 · as Reg
Tezz
2012 · as Reporter
Four Minutes
2005 · as Roger Bannister