Actor
- Doctor Who (2023)
- The Long Shadow (2023)
- The Almond and the Seahorse (2022)
- Then Barbara Met Alan (2022)
- The Cleaner (2021)
- The Watch (2020)
- Years and Years (2019)
- Brexit: The Uncivil War (2019)
- The Rook (2019)
- Katy (2018)
- Gone (2018)
- The Level (2016)
- Fresh Meat (2011)
- Outnumbered (2007)
- Cold Feet (1997)
- Five by Five