| Year | Title | Role | Rating |
|---|---|---|---|
|
2026
|
Shelter |
Team Leader
|
7.71
/ 10
|
|
2026
|
Greenland 2: Migration |
Lt. Blake
|
6.369
/ 10
|
|
2026
|
28 Years Later: The Bone Temple |
Jonno
|
7.096
/ 10
|
|
2025
|
28 Years Later |
Jonno (uncredited)
|
6.599
/ 10
|
|
2025
|
Havoc |
Hayes
|
6.386
/ 10
|
|
2024
|
Lift |
Roth
|
6.429
/ 10
|
|
2021
|
Invasion |
Policeman #1
|
7.051
/ 10
|
|
2021
|
No Time to Die |
Lab Technician (uncredited)
|
7.336
/ 10
|
|
2021
|
School's Out Forever |
John Smith
|
5.5
/ 10
|
|
2020
|
Gangs of London |
Cole
|
7.804
/ 10
|
|
2019
|
The Courier |
Wax
|
5.972
/ 10
|
|
2018
|
Krypton |
Commander Quex-Ul
|
7.105
/ 10
|
|
2018
|
Final Score |
Emil
|
6.099
/ 10
|
|
2017
|
Kingsman: The Golden Circle |
Kingsman Cab Driver
|
6.937
/ 10
|
|
2016
|
Jack Reacher: Never Go Back |
Cage Match Goon
|
6.034
/ 10
|
|
2015
|
Somewhere Only We Know |
Josef Novak
|
6
/ 10
|
|
2014
|
The Anomaly |
Graveyard Thug
|
5
/ 10
|
|
2012
|
The Underwater Realm - Part V - 149 BC |
Quintus
|
8.5
/ 10
|
|
2012
|
The Grind |
Bobby
|
3.9
/ 10
|
|
2011
|
Don't Let Him In |
Tristan
|
4.199
/ 10
|
|
2010
|
Baseline |
Paul
|
4.7
/ 10
|
|
2008
|
Sucker Punch |
Buchinsky
|
4.3
/ 10
|
|
2007
|
Medium Rare |
Thug
|
-
|
|
2007
|
Intergalactic Combat |
Alexander the Great
|
9
/ 10
|
|
2005
|
The Purifiers |
John
|
5.4
/ 10
|
|
2001
|
The Accidental Spy |
Hitman (uncredited)
|
6
/ 10
|
|
2001
|
Pure Vengeance |
Brigman
|
8
/ 10
|
|
1994
|
To Die For |
Drop Dead Gorgeous
|
2.6
/ 10
|