Actor
- Cheat (2019)
- Guerrilla (2017)
- Tin Star (2017)
- Stan Lee's Lucky Man (2016)
- Social Suicide (2015)
- Critical (2015)
- Shetland (2013)
- Death in Paradise (2011)
- Case Histories (2011)
- Salvage (2009)
- The Be All and End All (2009)
- Law & Order: UK (2009)
- Spring 1941 (2008)
- Inspector George Gently (2007)
- Low Winter Sun (2006)
- The Ghost Squad (2005)
- Rare Books and Manuscripts (2005)
- Doc Martin (2005)
- The Trouble with Men and Women (2005)
- Call Register (2004)
- Im (2004)
- Bodies (2004)
- Sea of Souls (2004)
- One Last Chance (2004)
- Doc Martin and the Legend of the Cloutie (2003)
- The Hound of the Baskervilles (2002)
- The Inspector Lynley Mysteries (2001)
- Look (2001)
- Gypsy Woman (2001)
- Lady Audley's Secret (2000)
- Gormenghast (2000)
- Plunkett & Macleane (1999)
- Wonderful World (1998)
- Love and Lung Cancer (1997)
- Gobble (1997)
- The Leading Man (1996)
Filmografie - altele