Actor
Villains
22 Jan 2027 · as Sean Franks
Wuss
2023 · as Nick
Rise of the Footsoldier: Vengeance
2023 · as Joey 'Basildon Joe' Waller
The Turn of the Screw
2022 · as Danny Arthur
Rise of the Footsoldier: Origins
2021 · as Joey Waller
Baby Boy
2021 · as Nicky Reed aka Skinny Nicky
Villain
2020 · as Sean Franks
The Corrupted
2019 · as Walsh
The Marine 6: Close Quarters
2018 · as Detective
London Heist
2017 · as Mason
My Name Is Lenny
2017 · as Frank Warren
Bonded by Blood 2
2016 · as Damon Alvin
Trespass Against Us
2016 · as Armed Police Officer