Actor (36 credits)
- King Arthur: Legend of the Sword (2017) Net Man, not listed in credits
- Drive Hard (2016) Car chase driver
- The Bad Batch (2016) Beach Bum, not listed in credits
- Take Down (2016) SO19 Officer
- Spectre (2015) Security Guard, not listed in credits
- Man in the Mirror (2015) Drunk Guy at Bar
- The Guvnors (2014) VIP Box Fan
- London Hood (2014) J the Bookie
- The Magnificent Eleven (2013) Pub Drunk
- Cockneys vs Zombies (2012) SO19 Armed Response
- Strippers vs Werewolves (2012) Barman, not listed in credits
- Comes a Bright Day (2012) Police Officer, not listed in credits
- Piggy (2012) Prison officer on gate 2
- Offender (2012) Screw
- The Perfect Love Song (2011) Barry Gibson
- Tower Block (2011) Police Officer
- Turnout (2011) Hoxton Regular
- Terror Nation (2010) Paul Milland
- The Last Seven (2010) Cabinet Official
- Baseline (2010) Gangster / Clubber, not listed in credits
- Rojin (2010) Bob
- Material Girl (2010) Paparazzi, not listed in credits
- Thorne: Sleepyhead (2010) Great Eastern Hospital Security
- Mission London (2010) Red Carpet Police Officer
- Burke and Hare (2010) Oyster Trader, not listed in credits
- Fired (2010) Brothel Guest
- Dead Cert (2010) The Bookmaker, not listed in credits
- Bonded by Blood (2010) Prison Officer Burns, not listed in credits
- Made in Dagenham (2010) Reporter
- London Dreams (2009) Paparazzi
- Off the Hook (2009) French Waiter
- Stagger (2009) Ringer
- The Scouting Book for Boys (2009) Karaoke Camper, not listed in credits
- Jack Said (2009) Opera Audience
- Richard & Judy's New Position (2008) 50 years BLue Peter badge winner
- The Rapture Terry Kramer's Mourner
Artist (1 credits)
Director (1 credits)
Producer (4 credits)
Writer (2 credits)