Midsomer Murders
1998
Silent Witness
1996
Inspector Morse
1988
Bridget Jones: The Edge of Reason
2004
Kingdom
2007
Son of Rambow
2008
Fatherland
1994
Survivors
Prick Up Your Ears
1987
The Street
2006
Between the Lines
1992
Rose and Maloney
2002
Messiah
2001
The History of Tom Jones: A Foundling
Piece of Cake
Murder in Mind
The Mrs. Bradley Mysteries
1999
Playhouse Presents
2012
Common as Muck
Screenplay
1986
Life of Riley
2009
The Nativity
2010
Coming Up
2003
Midwinter of the Spirit
2015
The Arbor
Out of the Blue
1995
The All New Alexei Sayle Show
Roman's Empire
Red King, White Knight
1989
Breakout
1997
The Planman
Breathtaking
The Return
Resnick: Rough Treatment
1993
Dirty Tricks
2000
Messiah 2: Vengeance Is Mine
Messiah: The Harrowing
2005
The Life of Riley
China Towns
2019
Midsomer Murders › Episodes
A Climate of Death
December 25, 2023
Claws Out
December 18, 2023
Book of the Dead
December 11, 2023
The Devil's Work
December 4, 2023
Dressed to Kill
January 2, 2023
A Grain of Truth
December 26, 2022
The Debt of Lies
December 19, 2022
The Blacktrees Prophecy
December 12, 2022
The Witches of Angel's Rise
October 8, 2021
For Death Prepare
August 17, 2021
The Scarecrow Murders: Part 1
August 10, 2021
Happy Families
June 11, 2021
The Stitcher Society
April 11, 2021
The Wolf Hunter of Little Worthy: Part 2
April 4, 2021