Actor
- The Yellow Tie (2024)
- Mr Bates vs. The Post Office (2024)
- Mothering Sunday (2021)
- Traitors (2019)
- The Good Liar (2019)
- Taboo (2017)
- Outlander (2014)
- Cemetery Junction (2010)
- Mistresses (2008)
- Charles II: The Power & the Passion (2003)
- Brass Eye (1997)
- The Day Today (1994)
- "Telford's Change" (1979)
- Play for Today (1970)