Actor
- A Small Light (2023)
- Sexy Beast (2023)
- The Gold (2023)
- Sister Boniface Mysteries (2022)
- Treadstone (2019)
- Famous, Rich and Homeless (2016)
- The Crown (2016)
- Britain's Busiest Airport: Heathrow (2015)
- London Road (2015)
- Man Up (2015)
- Minions (2015)
- Camera Trap (2014)
- Father Brown (2013)
- Broken (2012)
- Metamorphosis (2012)
- The Somnambulists (2012)
- Just William (2010)
- Murderland (2009)
- Life Begins (2004)
- "Cutting Edge" (1990)