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