Actor
- The Ministry of Ungentlemanly Warfare (2024)
- Without Remorse (2021)
- The Gentlemen (2020)
- The Crown (2016)
- Psychoville (2009)
- Ian Fleming: Bondmaker (2005)
- The Greatest Game Ever Played (2005)
- The Wedding Date (2005)
- New Tricks (2003)
- Out of Bounds (2003)
- AKA (2002)
- Secrets & Lines (2000)
- Waking the Dead (2000)
- Holby City (1999)
- Nancherrow (1999)
- Coming Home (1998)
- Frankenstein (1994)
- The Dying of the Light (1992)
- The Bill (1984)