The Crown
2016
Death in Paradise
2011
Sherlock
2010
Midsomer Murders
1998
Beauty and the Beast
2017
Rome
2005
Silent Witness
1996
Father Brown
2013
Poirot
1990
Lewis
2006
New Tricks
2003
Ripper Street
Law & Order: UK
Dalziel and Pascoe
Drop the Dead Donkey
Peak Practice
1993
Kavanagh Q.C.
1995
Masterpiece Mystery!
1980
Dangerfield
A Very Peculiar Practice
1986
Merseybeat
2001
These Foolish Things
Hunky Dory
Car Trouble
Time Riders
1991
Call Me Mister
Remember Me?
1997
Silent War: Battles Beneath the Sea
National Theatre Live: The Audience
2015
National Theatre Live: The Threepenny Opera
What Mad Pursuit?
1985
The C-Word
NOW: In the Wings on a World Stage
2014
The Midnight Gang
2018
Ten Great Writers of the Modern World
1988
Nice Work
1989
The Canterbury Tales
2002
Human, All Too Human
1999
After the War
The Silent War
Peak Practice › Episodes
S12 E2
December 6, 2019
S12 E13
S12 E3
Three Women
July 28, 2016
S12 E12
January 24, 2002
S12 E11
January 17, 2002
S12 E10
January 10, 2002
S12 E9
January 3, 2002
Fight or Flight
December 17, 2001
S12 E8
December 12, 2001
S12 E7
December 6, 2001
S12 E6
November 29, 2001
S12 E5
November 22, 2001
S12 E4
November 15, 2001