Actor
- The Party's Just Beginning (2018)
- We're Doomed! The Dad's Army Story (2015)
- Time Teens: The Beginning (2015)
- What We Did on Our Holiday (2014)
- Cloud Atlas (2012)
- Rosamunde Pilcher: Shades Of Love (2010)
- Stickers (2009)
- Is Anybody There? (2008)
- Good (2008)
- Death Defying Acts (2007)
- Low Winter Sun (2006)
- Copying Beethoven (2006)
- The Strange Case of Sherlock Holmes & Arthur Conan Doyle (2005)
- Quite Ugly One Morning (2004)
- 55 Degrees North (2004)
- One Last Chance (2004)
- The Rocket Post (2004)
- The Canterbury Tales (2003)
- Anazapta (2002)
- The Russian Bride (2001)
- Murder Rooms: Mysteries of the Real Sherlock Holmes (2000)
- The House of Mirth (2000)
- Darkness in the Afternoon (1999)
- The Messenger: The Story of Joan of Arc (1999)
- My Life So Far (1999)
- Doom and Gloom (1998)
- Mosley (1998)
- The Governess (1998)
- Dangerous Beauty (1998)
- Nurse Ajax (1997)
- En brazos de la mujer madura (1997)
- Latin for a Dark Room (1995)
- Braveheart (1995)
- Hamish Macbeth (1995)
- Kavanagh QC (1995)
- Clarissa (1991)
- The Big Man (1990)
- Chancer (1990)
- Casualty (1986)
- "Lost Empires" (1986)
- Taggart (1983)
Filmografie - altele