Fantastic Beasts: The Secrets of Dumbledore
2022
Chilling Adventures of Sabrina
2018
The Fall
2013
A Good Year
2006
Covert Affairs
2010
Coupling
2001
W.E.
2011
Dalziel and Pascoe
1996
The Libertine
Hetty Wainthropp Investigates
Topsy-Turvy
2000
Going Postal
Pusher
2012
Hard Sun
Wives and Daughters
2002
Crossbones
2014
Franklyn
2008
Grabbers
Gunpowder, Treason and Plot
2004
Born to Kill
2017
Outpost: Black Sun
Strange
Life of Crime
Othello
Hearts and Bones
Happy Now
What Rats Won't Do
1998
The Whistleblowers
2007
Dream On
2016
Macbeth
The History of Mr. Polly
Cracker: A New Terror
The Best Man
Young Blades
British Style Genius
Sword of Honour
The Animals' Guide to Survival
2009
The Life and Crimes of William Palmer
A.D. The Bible Continues
2015
The Gathering
2024
Hetty Wainthropp Investigates › Episodes
For Love nor Money
September 4, 1998
Blood Relations
August 21, 1998
Mind Over Muscle
August 14, 1998
Digging for Dirt
August 7, 1998
Family Values
July 31, 1998
Something to Treasure
July 24, 1998
How Time Flies
January 30, 1998
Helping Hansi
January 23, 1998
A Minor Operation
January 16, 1998
Pursuit by Proxy
January 9, 1998
Childsplay
January 2, 1998
Fisticuffs
December 19, 1997
Serving the Community
December 12, 1997
Daughter of the Regiment
December 5, 1997