2023
9.0
The Settlers
Actor - Colonel Martin
2020- Act
Small Axe
Actor - PC Pulley
2019
5.8
The Informer
Actor - Slewitt
2018
The World Is Yours
Actor - Bruce
2017- Act
Liar
Actor - Oliver Graham
2017
5.5
Valerian and the City of a Thousand Planets
Actor - General Okto-Bar
5.9
Sand Castle
Actor - 1st Lt. Anthony
Full filmography