Actor
- The Musketeers (2014)
- The Wrong Mans (2013)
- Le capital (2012)
- Injustice (2011)
- Hughie Green, Most Sincerely (2008)
- He Kills Coppers (2008)
- Mistresses (2008)
- Diana: Last Days of a Princess (2007)
- The History of Mr Polly (2007)
- Hotel Babylon (2006)
- Julian Fellowes Investigates: A Most Mysterious Murder - The Case of the Earl of Erroll (2005)
- Space Race (2005)
- Friends & Crocodiles (2005)
- Separate Lies (2005)
- Wimbledon (2004)
- New Tricks (2003)
- Final Demand (2003)
- Cambridge Spies (2003)
- A Day in the Death of Joe Egg (2002)
- Ali G Indahouse (2002)
- Gentlemen's Relish (2001)
- In Love and War (2001)
- Tmavomodrý svet (2001)
- Rough Treatment (2000)
- Doctors (2000)
- The Last Of The Blonde Bombshells (2000)
- Topsy-Turvy (1999)
- The Commissioner (1998)
- Midsomer Murders (1997)
- Midnight Man (1997)
- The Way to Dusty Death (1996)
- Silent Witness (1996)
- On Dangerous Ground (1996)
- Young Indiana Jones and the Attack of the Hawkmen (1995)
- Hamish Macbeth (1995)
- A Touch of Frost (1992)
- Get Back (1992)
- "Between the Lines" (1992)
- Paper Mask (1990)
- Poirot (1989)
- The New Statesman (1987)
- Lovejoy (1986)
- The Bill (1984)
- Privileged (1982)
- Mystery! (1980)
- Rumpole of the Bailey (1978)
- Grange Hill (1978)