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