Actor (33 credits)
- Angel Has Fallen (2019) State Trooper, not listed in credits
- King Lear (2018) Soldier, not listed in credits
- The Mummy (2017)
- War Machine (2017) Government Official, not listed in credits
- Star Wars: Episode VIII - The Last Jedi (2017) Stormtrooper, not listed in credits
- Wonder Woman (2017) Sailor, not listed in credits
- The Infiltrator (2016) US Customs Agent, not listed in credits
- Jason Bourne (2016) Security Guard, not listed in credits
- Fantastic Beasts and Where to Find Them (2016) Bank Customer, not listed in credits
- The Huntsman: Winter's War (2016) Soldier, not listed in credits
- Grimsby (2016) Dignitary, not listed in credits
- Star Wars: Episode VII - The Force Awakens (2015) Imperial Gunner, not listed in credits
- Mission: Impossible - Rogue Nation (2015) Commuter, not listed in credits
- Cuffs (2015) Custody Sargent
- The Program (2015) Customer at Book Signing, not listed in credits
- London Has Fallen (2015) Armed Police Officer, not listed in credits
- Macbeth (2015) Macbeth Soldier
- Salting the Battlefield (2014) Special Branch, not listed in credits
- Maleficent (2014) Stefan's Guard
- Edge of Tomorrow (2014) British UDF Soldier, not listed in credits
- Turks & Caicos (2014) Special Branch, not listed in credits
- The Monuments Men (2014) US Soldier Listening to Radio, not listed in credits
- Dracula Untold (2014) Castle Gaurd, not listed in credits
- Closed Circuit (2013) Cafe Customer, not listed in credits
- The Tunnel (2013) French Police, not listed in credits
- Zero Dark Thirty (2012) CIA Agent, not listed in credits
- Twenty8k (2012) Supporting Artist
- Après mai (2012) Soldat allemand Pinewood, not listed in credits
- Outside Bet (2012) Bookie
- Piggy (2012) Bar customer
- The Wedding Video (2012) Wedding Guest, not listed in credits
- St George's Day (2012) Clubber, not listed in credits
- Black Mirror (2011) Turk, not listed in credits