Acting
Zack Snyder's Justice League
2021
Fast & Furious 6
2013
Jurassic World: Fallen Kingdom
2018
Misbehaviour
2020
The Numbers Station
as Atlantean General #2
as Head of Security
as Crewman
as Fischer
as NATO Commander
Postcode
as Dillon
Les Misérables
as Army Officer · 1 ep.
Murphy's Law
as Martin Morris · 1 ep.
EastEnders
as DS Fred Cole · 2 ep.