Actor
- The Yellow Tie (2024)
- 1899 (2022)
- Making 1899 (2022)
- The Courier (2021)
- Gatecrash (2021)
- Benediction (2021)
- Kindred (2020)
- The Trial of Christine Keeler (2019)
- A Discovery of Witches (2019)
- Disobedience (2018)
- Will (2017)
- Hooten & the Lady (2017)
- The Crown (2016)
- The Exception (2016)
- Allied (2016)
- Dickensian (2015)
- Wolf Hall (2015)
- The Game (2014)
- The Musketeers (2014)
- Closer to the Moon (2014)
- The Escape Artist (2013)
- The Hollow Crown (2013)
- Father Brown (2013)
- Ripper Street (2013)
- Endeavour (2012)
- The Scapegoat (2012)
- Secret State (2012)
- The Hour (2011)
- Mad Dogs (2011)
- Flutter (2011)
- Pirates of the Caribbean: On Stranger Tides (2011)
- Five Daughters (2010)
- Deep Sleep (2009)
- Casualty 1909 (2009)
- Little Dorrit (2008)
- Messiah: The Rapture (2008)
- Einstein and Eddington (2008)
- The Outsiders (2006)
- Miss Potter (2006)
- Class of '76 (2005)
- E=mc² (2005)
- The Girl in the Cafe (2005)
- Ahead of the Class (2005)
- River Queen (2005)
- Dirty Filthy Love (2004)
- London (2004)
- Y Mabinogi (2003)
- Eroica (2003)
- New Tricks (2003)
- Danielle Cable: Eyewitness (2003)
- Imagining Argentina (2003)
- Sir Gawain and the Green Knight (2002)
- The Project (2002)
- Foyle's War (2002)
- MI-5 (2002)
- Swallow (2001)
- Jack and the Beanstalk: The Real Story (2001)
- Perfect Strangers (2001)
- Uprising (2001)
- Charlotte Gray (2001)
- Murder Rooms: Mysteries of the Real Sherlock Holmes (2000)
- Lorna Doone (2000)
- Waking the Dead (2000)
- The Miracle Maker (2000)
- Esther Kahn (2000)
- Trial by Fire (1999)
- Pure Wickedness (1999)
- The Echo (1998)
- Vanity Fair (1998)
- Into the Blue (1997)
- FairyTale: A True Story (1997)
- Midsomer Murders (1997)
- The Moonstone (1997)
- "Testament: The Bible in Animation" (1996)
- Silent Witness (1996)
- Moses (1995)
- The Politician's Wife (1995)
- Bugs (1995)
- Guinevere (1994)
- Shakespeare: The Animated Tales (1992)
- A Touch of Frost (1992)
- Traitors (1990)
- Murderers Among Us: The Simon Wiesenthal Story (1989)
- Poirot (1989)
- Twelfth Night, or What You Will (1988)
- The Assam Garden (1985)
- Freud (1984)
- Sakharov (1984)
- Good and Bad at Games (1983)
- King Lear (1982)
- The Missionary (1982)
- The Cherry Orchard (1981)
- Troilus & Cressida (1981)
- Spies of Warsaw