Actor
- Quiz (2020)
- We Hunt Togethe (2020)
- The Crown (2016)
- Invisible (2013)
- Line of Duty (2012)
- DCI Banks (2010)
- Pimp (2010)
- Cuckoo (2009)
- Law & Order: UK (2009)
- The Children (2008)
- The Passion (2008)
- Heroes and Villains (2007)
- Recovery (2007)
- Sucker (2007)
- A for Andromeda (2006)
- The Lodge (2004)
- Wall of Silence (2004)
- Doctors (2000)
- Murder Rooms: Mysteries of the Real Sherlock Holmes (2000)
- This Is Personal: The Hunt for the Yorkshire Ripper (2000)
- David Copperfield (1999)
- Holby City (1999)
- The Vice (1999)
- Wuthering Heights (1998)
- Midsomer Murders (1997)
- Heartbeat (1992)
- Casualty (1986)
- The Bill (1984)