2018
The Commuter as Commuter (uncredited)2016
Jason Bourne as City Worker (uncredited)2016
The BFG as Palace Guardsman2016
Assassin's Creed as Templar (uncredited)2015
Spooks: The Greater Good as MI5 Surveillance Analyst2013
Dates as Pedestrian2012
The Dark Knight Rises as Pentagon Navy Petty (uncredited)2012
A Touch of Cloth as News Cameraman2012
The Nazi Gospels as SS Officer2011
Hugo as Railway Porteur 71 (uncredited)2010
The King's Speech as Infantry (uncredited)