Actor
The Worst Film Festival Ever
2025 · as Ashraf Mackenzie
IC9
2024 · as Detective Clive Morgan
Bogieville
2024 · as Deputy Jamison
Sarabha
2023 · as James
Best Geezer
2023 · as Neil
War of the Worlds: The Attack
2023 · as Lieutenant
Blue Skies
2022 · as Private Davis
Fixed
2021 · as Mark
Sajjan Singh Rangroot
2018 · as Sgt Mark Campbell
Rise of the Footsoldier 3
2017 · as Prison Inmate