Batman Begins 2005
Victor Zsasz Attorney
Wonder Woman 2017
British Soldier
Rogue One: A Star Wars Story 2016
Imperial Officer (uncredited)
Fury 2014
SS Soldier
Solo: A Star Wars Story 2018
Imperial Officer (uncredited)
Children of Men 2006
Shocked Soldier
Allied 2016
RAF Intelligence Officer
Stardust 2007
Bishop's Assistant
The Foreigner 2017
Detective (uncredited)
Survivor 2015
Diplomatic Protection Officer