Actor
- Mr Selfridge (2013)
- Wuthering Heights (2009)
- Fallen Angel (2007)
- Flawless (2007)
- Inspector George Gently (2007)
- Miss Marie Lloyd (2007)
- Inspector Lewis (2006)
- Kenneth Williams: Fantabulosa! (2006)
- The Chatterley Affair (2006)
- The Government Inspector (2005)
- The Long Firm (2004)
- Final Demand (2003)
- Love Actually (2003)
- Murphy's Law (2003)
- The Debt (2003)
- The Young Visiters (2003)
- The Falklands Play (2002)
- The Heart of Me (2002)
- The Jury (2002)
- Wire in the Blood (2002)
- Murphy's Law (2001)
- The Armando Iannucci Shows (2001)
- The Inspector Lynley Mysteries (2001)
- Burnside (2000)
- Coupling (2000)
- Dark Realm (2000)
- Wives and Daughters (1999)
- A Rather English Marriage (1998)
- "Wing and a Prayer" (1997)
- Love and Death on Long Island (1997)
- Midsomer Murders (1997)
- Sharpe's Waterloo (1997)
- Giving Tongue (1996)
- Silent Witness (1996)
- Blue Juice (1995)
- Bullet to Beijing (1995)
- Dirty Weekend (1993)
- Sharpe (1993)
- A Question of Identity (1992)
- Heartbeat (1992)
- Thatcher: The Final Days (1991)
- Campion (1989)
- Miss Marple: A Caribbean Mystery (1989)
- Poirot (1989)
- "Vanity Fair" (1987)
- The Fools on the Hill (1986)
- Alas Smith & Jones (1984)
- The Bill (1984)
- Rumpole of the Bailey (1978)