Actor
- J1S (2021)
- Fighter from the Docks (2018)
- Our Eddy (2018)
- The Ferryman (2017)
- Five Hells for a Thief (2017)
- The Wrong Side of Town (2017)
- Self Tape (2016)
- Screwed Over (2016)
- Hitman4Hire (2015)
- Screwed Over 2 (2015)
- Tangled Tales: The Movie (2015)
- The Carnage Network (2015)
- Residue (2015)
- Jonathan Strange & Mr Norrell (2015)
- '71 (2014)
- Peaky Blinders (2014)
- The Adventures of Mo & Cath (2013)
- Death Comes to Pemberley (2013)
- DCI Banks (2010)