Actor
- Beyond Paradise (2023)
- Riches (2022)
- The Beast Must Die (2020)
- Informer (2019)
- A Bad Penny (2018)
- Bliss (2018)
- Innocent (2018)
- Porridge (2017)
- Tracey Breaks the News (2017)
- Berlin Station (2016)
- Porridge (2016)
- Tracey Ullman's Show (2016)
- Josh (2014)
- Closed Circuit (2013)
- Count Arthur Strong (2013)
- Love Matters (2013)
- Black Mirror (2011)
- Death in Paradise (2011)
- Tamara Drewe (2010)
- The Increasingly Poor Decisions of Todd Margaret (2009)