The Crown
2016
Midsomer Murders
1998
Endeavour
2012
Father Brown
2013
The Young Indiana Jones Chronicles
1992
Waterloo Road
2006
New Tricks
2003
Shakespeare and Hathaway: Private Investigators
2018
Birds of a Feather
1989
Holby City
1999
Trial & Retribution
1997
Dalziel and Pascoe
1996
Cadfael
1995
The Dark Side of Porn
2005
Emma
2010
Elizabeth I
Born and Bred
2002
Wish Me Luck
1988
Second Thoughts
1991
A Dance to the Music of Time
These Foolish Things
In His Life: The John Lennon Story
2000
Jupiter Moon
1990
The Broker's Man
Vanity Fair
The Tragedy of Flight 103: The Inside Story
Age of Treason
1993
The Reef
Closing Numbers
Young Indiana Jones and the Trenches of Hell
Don't Leave Me This Way
Showreel
Joseph
Agatha Raisin
Casualty
1986
Fellow Creatures
2021
Waterloo Road › Episodes
S13 E3
January 2, 2024
S10 E20
March 9, 2015
S10 E19
March 2, 2015
S10 E18
February 23, 2015
S10 E17
February 16, 2015
S10 E16
February 9, 2015
S10 E15
February 2, 2015
S10 E14
January 26, 2015
S10 E13
January 19, 2015
S10 E12
January 12, 2015
S10 E11
January 5, 2015
S10 E10
December 17, 2014
S10 E9
December 10, 2014
S10 E8
December 3, 2014