Actor
- The Gentlemen (2024)
- Sherwood (2022)
- Dracula (2020)
- Des (2020)
- The Bay (2019)
- Medusa's Ankles (2018)
- Strangeways Here We Come (2018)
- My Name Is Lenny (2017)
- The Aliens (2016)
- This Is England '90 (2015)
- Bypass (2014)
- This Is England '88 (2011)
- The Case (2011)
- Trollied (2011)
- Vera (2011)
- This is England '86 (2010)
- Wish 143 (2009)
- This Is England (2006)