Midsomer Murders
1998
Miracle Workers
2019
Poirot
1990
Empire of Light
2022
Veer
2010
Lovejoy
1986
House of Cards
1991
Trial & Retribution
1997
6 Days
2017
Relic Hunter
1999
Silk
2011
Ruth Rendell Mysteries
1987
Jonathan Strange & Mr Norrell
2015
Peak Practice
1993
Kavanagh Q.C.
1995
Randall & Hopkirk (Deceased)
2000
The Affair of the Necklace
2001
To Play the King
1996
Playing the Field
The Buddha of Suburbia
Bugs
The Ambassador
Mrs. Caldicot's Cabbage War
2003
Close to the Enemy
2016
Murder in Mind
A History of Britain
Mike and Angelo
1989
Absolute Power
Sleepers
Phoo Action
2008
Always and Everyone
Gladiatress
2004
The Taking of Prince Harry
Cherished
2005
Edge of Heaven
2014
In Defence
Richard II
National Theatre Live: Rosencrantz & Guildenstern Are Dead
National Theatre Live: Othello
2013
A Very British Sex Scandal
2007
Don't Take My Baby
Extremely Dangerous
Just Us
1992
An Independent Man
Supply and Demand
Science Fiction
Signs and Wonders
House of Cards Trilogy
Ruth Rendell Mysteries › Episodes
The Fallen Curtain
August 6, 1999
The Lake of Darkness
May 3, 1999
The Orchard Walls
December 31, 1998
You Can't Be Too Careful
December 24, 1998
Road Rage
November 8, 1998
The Going Wrong
June 16, 1998
A Dark Blue Perfume
August 15, 1997
Front Seat
February 21, 1997
May and June
February 7, 1997
Thornapple
January 31, 1997