Actor
- Those About to Die (2024)
- The Batman (2022)
- Miss Fisher and the Crypt of Tears (2020)
- Wizards (2020)
- The Commons (2019)
- Vita & Virginia (2019)
- Stan Lee's Lucky Man (2016)
- The World's Greatest Spy Movies (2016)
- Crown for Christmas (2015)
- A Little Chaos (2014)
- Black Sails (2014)
- The Strain (2014)
- Manor Hunt Ball (2013)
- Treasure Island (2012)
- Silk (2011)
- Whitechapel (2009)
- Burn Up (2008)
- The 39 Steps (2008)
- Joe's Palace (2007)
- Persuasion (2007)
- Krakatoa: The Last Days (2006)
- Casanova (2005)
- Match Point (2005)
- Cambridge Spies (2003)
- A Family Man (2002)
- MI-5 (2002)
- The Four Feathers (2002)
- Charlotte Gray (2001)
- North Square (2000)
- Virtual Sexuality (1999)
- Hilary and Jackie (1998)
- Still Crazy (1998)
- The Student Prince (1998)
- The Tribe (1998)
- Bent (1997)
- Food of Love (1997)
- Jane Eyre (1997)
- The Moth (1997)
- "Cold Lazarus" (1996)
- The Ring (1996)
- The Ring (1996)
- Cold Comfort Farm (1995)
- Kavanagh QC (1995)
- Black Beauty (1994)
- Fatherland (1994)
- Absolutely Fabulous (1992)
- Poirot (1989)
- Pegasus Bridge