Actor
- Alex Rider (2020)
- I May Destroy You (2020)
- Bait (2014)
- Still (2014)
- A Thousand Kisses Deep (2011)
- Vexed (2010)
- Paradox (2009)
- Kröd Mändoon and the Flaming Sword of Fire (2009)
- Little Dorrit (2008)
- Ladies and Gentlemen (2007)
- To the Ends of the Earth (2005)
- Murder in Suburbia (2004)
- Hustle (2004)
- Foyle's War (2002)
- A Knight's Tale (2001)
- Doctors (2000)
- Forgive and Forget (2000)
- The Last September (1999)
- Cold Feet (1997)
- Midsomer Murders (1997)
- A Touch of Frost (1992)
- The Bill (1984)