- TBAThe Dartmoor CowboyFilmJohn
- TBAOne Last RunFilmJames
- 2026MacbethFilmCaptain
- 2025MergeFilmJohn (segment "The First Time I Never Met You"), Producer
- 2024We Were the Lucky OnesSeriesZiri
- 2024The First Time I Never Met YouFilmJohn, Director, Writer
- 2023DjangoSeriesPhillip Ellis
- 2021Nine and a DayFilmDad
- 2020RedFilmDr. Stevens
- 2019ManhuntSeriesKieron Gould
- 2019World on FireSeriesMiles
- 2016ZaireFilmKersky
- 2016GhostingFilmGym Bunny
- 2014Not Far from the TreeFilmNathan, Director, Producer, Writer
- 2014HoldFilmHim, Writer, Director
- 2013Crossed WiresFilmHim, Producer, Editor, Director
- 2012Fifty PenceFilmDarren, Writer, Producer, Story, Director
- 2010SparrowFilmDuncan
- 2010MosaFilmAbe
- 1999Holby CitySeriesAndré Hassan