Gassed Up 2024
as Callum
The Dark Tower 2020
as Christopher Johns
Jacked 2015
as Terry
Shoot on Sight 2007
as Undercover Officer
Troy 2004
as Echepolus
Captain Jack 1999
as 1st Operator
Credits from TMDB.