Actor (19 credits)
- The Infiltrator (2016) Colombian Gangster, not listed in credits
- The Man from U.N.C.L.E. (2015) Italian Police, not listed in credits
- Mission: Impossible - Rogue Nation (2015) CIA Agent, not listed in credits
- The Tunnel (2013) Detective, not listed in credits
- Solito (2013) Bus Passenger
- Darkness Into Light (2012) Peter
- Carmen's Kiss (2010) DC Ken Davis
- Kick-Ass (2010) Comic Book Store Manager, not listed in credits
- Quantum of Solace (2008) Passenger in 1st Class
- The Dark Knight (2008) Prisoner, not listed in credits
- Persuasion (2007) Fashionable Gent, not listed in credits
- Young Dracula (2006) Castle Vampire
- Casino Royale (2006) British Ambassador
- Jam & Jerusalem (2006) Panto Auditionee, not listed in credits
- Bhagam Bhag (2006) Investment Banker
- Amazing Grace (2006) Member of Parliament, not listed in credits
- Torchwood (2006) Fight Club Punter
- Seconds from Disaster (2004) NTSB Investigating Agent
- Bad Girls (1999) Dodgy Man in Pub, not listed in credits