Actor
- Sherwood (2022)
- Miss Scarlet and the Duke (2020)
- Downton Abbey (2019)
- The Witcher (2019)
- Paranoid (2016)
- Reg (2016)
- A D The bible continues (2015)
- Happy Valley (2014)
- The Crimson Field (2014)
- Playhouse Presents (2012)
- Room at The Top (2012)
- Downton Abbey (2010)
- Vexed (2010)
- Law & Order: UK (2009)
- Sleep with Me (2009)
- Good (2008)
- Inspector George Gently (2007)
- The Tudors (2007)
- Drop Dead Gorgeous (2006)
- Afterlife (2005)
- Big Dippers (2005)
- The Rotters' Club (2005)
- "Blackpool" (2004)
- The Libertine (2004)
- Blue Murder (2003)
- Murphy's Law (2003)
- A Social Call (2002)
- Foyle's War (2002)
- At Home with the Braithwaites (2000)
- Badger (1999)
- Holby City (1999)
- Midsomer Murders (1997)
- The Lakes (1997)
- A Midsummer Night's Dream (1996)
- Silent Witness (1996)
- The Stand (1994)
- Heartbeat (1992)
- Poirot (1989)
- Casualty (1986)
- "Blott on the Landscape" (1985)
- The Bill (1984)
- "Auf Wiedersehen, Pet" (1983)