Actor
- Blitz (2024)
- The Couple Next Door (2023)
- Pistol (2022)
- Military Wives (2019)
- Informer (2019)
- Untitled Alan Partridge BBC Series (2019)
- Bring Back the Cat (2016)
- Marcella (2016)
- Agatha Christie's Partners in Crime (2015)
- Hercules (2014)
- Injustice (2011)
- Misfits (2009)
- The Orchard /II (2009)
- Shell Shock (2009)
- Big Range (2008)
- Margaret Thatcher: The Long Walk to Finchley (2008)
- The Bank Job (2008)
- Inspector George Gently (2007)
- Dark Side (2007)
- The Haunted Airman (2006)
- Ghostboat (2006)
- Colditz (2005)
- The Brief (2004)
- Pompeii: The Last Day (2003)
- Foyle's War (2002)
- Max (2002)
- The Inspector Lynley Mysteries (2001)
- Macbeth /II (2001)
- As If (2001)
- Norman Ormal: A Very Political Turtle (1998)
- Playing the Field (1998)
- Midsomer Murders (1997)
- Fork in the Road (1996)
- Goodnight Sweetheart (1993)