- 2026Mother's PrideFilmTraffic warden
- 2026A Rose for IrisFilmStunt Coordinator
- 2025MobLandSeriesChin Shop Owner
- 2023LumbuFilmStunt Coordinator
- 2022Aftershock: Everest and the Nepal EarthquakeSeriesStunt Coordinator
- 2020Street Dancer 3DFilmStunt Coordinator
- 2019AvengementFilmTwang
- 2019Once Upon a Time in LondonFilmStunt Double
- 2018The Good SamaritansFilmDorion
- 2017Wonder WomanFilmSuited Man
- 2016The BackseatFilmTom
- 2015Rise of the Footsoldier: Part IIFilmStunts
- 2014The GuvnorsFilmStunt Coordinator
- 2014He Who DaresFilmStunts
- 2014Escape ZeroFilmEmmanuel
- 2014The Machine Stopped WorkingFilmCale
- 2012The Mass of MenFilmJob seeker
- 2010The Real Robin HoodFilmSelf - Friar Tuck
- 2009Mad Sad & BadFilmBouncer
- 2008Stand UpFilmAudience Boyfriend (uncredited)
- 2008Macbeth's DiscipleFilmKern 1, Duff
- 2007USS Constellation: Battling for FreedomFilmLewis
- 2006The Children's Party at the PalaceFilmSwashbuckling Pirate (Peter Pan)
- 2004Draining LizardsFilmGary
- 2002SpooksSeriesBurglar