Actor (118 credits)
- Rocketman (2019) Extended Family, not listed in credits
- Bohemian Rhapsody (2018) NYC Meatpacker
- The Foreigner (2017) Soundman, not listed in credits
- Breathe (2017) Teahouse Guest, not listed in credits
- War Machine (2017) Paris Restaurant Patron, not listed in credits
- Victoria & Abdul (2017) Queen's Footman, not listed in credits
- The Current War (2017) Gentleman, not listed in credits
- Murder on the Orient Express (2017) Avalanche Worker, not listed in credits
- Film Stars Don't Die in Liverpool (2017) Theatre Goer
- Disobedience (2017) Jewish man
- Rellik (2017) News cameraman
- Sick Note (2017) News cameraman
- Stan Lee's Lucky Man (2016) Pool player
- The Legend of Tarzan (2016) Mercenary, not listed in credits
- Alice Through the Looking Glass (2016) Sailor (HK), not listed in credits
- Jason Bourne (2016) Conference Attendee, not listed in credits
- The Crown (2016) Thursday Club Member
- Una (2016) Packing Staff, not listed in credits
- Fantastic Beasts and Where to Find Them (2016) Pedestrian, not listed in credits
- Grimsby (2016) Journalist, not listed in credits
- Bridget Jones's Baby (2016) Passer-by, not listed in credits
- Stag (2016) Cook
- Eddie the Eagle (2016) Calgary Press, not listed in credits
- Undercover (2016) Undercover Policeman, not listed in credits
- Now You See Me 2 (2016) 80s Pedestrian, not listed in credits
- Allied (2016) Bohemian Man, not listed in credits
- Spectre (2015) Businessman, not listed in credits
- Hoff the Record (2015) Hoff minion
- The Interceptor (2015) Car Auction client
- Absolutely Anything (2015) Party Guest, not listed in credits
- The Man from U.N.C.L.E. (2015) Italian Policeman, not listed in credits
- A Gert Lush Christmas (2015) Bartender
- Mission: Impossible - Rogue Nation (2015) CIA Agent, not listed in credits
- The Royals (2015) Paparazzi
- Code of a Killer (2015) Reporter, not listed in credits
- Unforgotten (2015) Young Father Robert, not listed in credits
- Spooks: The Greater Good (2015) Russian Pimp, not listed in credits
- The Program (2015) Journalist, not listed in credits
- Man Up (2015) Waterloo pedestrian
- Legend (2015) Club Punter, not listed in credits
- You, Me and the Apocalypse (2015) Scientist, not listed in credits
- SunTrap (2015) Bar Tourist, not listed in credits
- Macbeth (2015) Macbeth Soldier
- Humans (2015) Protestor, not listed in credits
- New End (2015) Head Vampire
- 24: Live Another Day (2014) Protestor, not listed in credits
- Good People (2014) Clubber, not listed in credits
- Salting the Battlefield (2014) Cameraman
- Pride (2014) Protestor, not listed in credits
- Maleficent (2014) King Henry Soldier, not listed in credits
- Effie Gray (2014) Wedding Guest, not listed in credits
- The Great Fire (2014) Dock Worker, not listed in credits
- Chasing Shadows (2014) Witness (2014)
- Babylon (2014) Driver
- A Little Chaos (2014) Lazy Builder, not listed in credits
- Mr. Turner (2014) Market Customer, not listed in credits
- Dracula Untold (2014) Transylvanian Villager, not listed in credits
- The Look of Love (2013) Wedding Guest, not listed in credits
- The Zombie King (2013) Zombie, not listed in credits
- RED 2 (2013) Cafe Patron, not listed in credits
- The Tunnel (2013) French Policeman, not listed in credits
- Belle (2013) Passer-By, not listed in credits
- Lucan (2013) Cameraman, not listed in credits
- The Escape Artist (2013) Cameraman, not listed in credits
- Adjudicator 2 (2013) Adjudicator
- Cardinal Burns (2012) Homeless Man
- Bel Ami (2012) French Waiter, not listed in credits
- The Hollow Crown (2012) Royal Guard, not listed in credits
- Dark Shadows (2012) Cannery Worker, not listed in credits
- Wrath of the Titans (2012) Trojan Soldier, not listed in credits
- Snow White and the Huntsman (2012) Palace Worker, not listed in credits
- The Invisible Woman (2012) Mr. Telbin, not listed in credits
- Great Expectations (2012) London Solicitor, not listed in credits
- W.E. (2011) Sothebys Guest, not listed in credits
- The Suspicions of Mr Whicher: The Murder at Road Hill House (2011) Pipe Smoking Man, not listed in credits
- Life's Too Short (2011) Passer-by, not listed in credits
- Hugo (2011) Talent Scout, not listed in credits
- War Horse (2011) British Soldier
- Black Mirror (2011) Scientist, not listed in credits
- Sherlock Holmes: A Game of Shadows (2011) Bar Patron, not listed in credits
- X: First Class (2011) Hellfire Club Patron
- The Estate Film (2011) Club DJ
- Sherlock (2010) Late Night Pedestrian / not listed in credits
- Luther (2010) Execution Spectator, not listed in credits
- Money (2010) California Crew, not listed in credits
- Robin Hood (2010) Castle Worker, not listed in credits
- Avatar (2009) Trooper, not listed in credits
- Until Proven Innocent (2009) Juror, not listed in credits
- The Deaths of Ian Stone (2007) Street Passer-by, not listed in credits
- 28 Weeks Later (2007) Infected farmer, not listed in credits
- Flawless (2007) Protesting Man, not listed in credits
- Flood (2007) Running Pedestrian, not listed in credits
- I Want Candy (2007) Bookstore Fan, not listed in credits
- Brick Lane (2007) Train customer
- Stardust (2007) Aristocratic Man, not listed in credits
- Casino Royale (2006) Airport Staff, not listed in credits
- Flyboys (2006) German, not listed in credits
- I Could Never Be Your Woman (2006) Club Dancer, not listed in credits
- Soundproof (2006) Cyclist, not listed in credits
- The Da Vinci Code (2006) Museum Guard, not listed in credits
- See It Through (2006) German Soldier #3
- The Magic Flute (2006) British Soldier, not listed in credits
- The Holiday (2006) Embankment Pedestrian, not listed in credits
- Screenwipe (2006) Experiment Victim, not listed in credits
- Harry Potter and the Goblet of Fire (2005) Quiditch Wizard, not listed in credits
- Kelsey Grammer Presents: The Sketch Show (2005) Pool Attendee, not listed in credits
- Goal! (2005) Football Supporter, not listed in credits
- The Queen's Sister (2005) Theatre patron
- Batman Begins (2005) Passenger, not listed in credits
- Annapolis (2005) Navy Cadet, not listed in credits
- All About George (2005) Photographer, not listed in credits
- Blackpool (2004) Casino Gambler, not listed in credits
- Sherlock Holmes and the Case of the Silk Stocking (2004) Party Guest, not listed in credits
- The Quiet Storm (2004) Bodyguard
- Dirty War (2004) Hospital staff, not listed in credits
- Peep Show (2003) Guest, not listed in credits
- Teachers (2001) Passer-by, not listed in credits
- Jonathan Creek (1997) Homeless Man
Director (3 credits)
Editor (1 credits)
Operator (3 credits)
Producer (2 credits)
Writer (2 credits)