The Beekeeper
2024
Red, White & Royal Blue
2023
Midsomer Murders
1998
Silent Witness
1996
Lewis
2006
Howards End
1993
My Family
2000
The Inspector Lynley Mysteries
2001
Waking the Dead
Inspector George Gently
2007
Tales of the Unexpected
1979
Holby City
1999
Love & Friendship
2016
Dracula
2013
Judge John Deed
Lassie
The Acid House
Bramwell
1995
The Buddha of Suburbia
Wolfe
2021
Dream Demon
1988
I'll Be There
2003
Mosley
Frankie
Diana: Her True Story
Tom Brown's Schooldays
2005
Performance
1991
High Stakes
Blue Murder
Moonlight
2002
Like Father Like Son
Demon
Riot at the Rite
The Afghan
Marple: Murder Is Easy
2008
Churchill: 100 Days That Saved Britain
2015
Cold Blood
Doctor Who
The Real Charlotte
1990
Unforgiven
2009
The Inspector Lynley Mysteries › Episodes
Know Thine Enemy
June 1, 2008
Limbo
May 25, 2008
In the Blink of an Eye
August 10, 2006
Chinese Walls
August 3, 2006
One Guilty Deed
July 27, 2006
Natural Causes
July 20, 2006
Word of God
April 7, 2005
The Seed of Cunning
March 31, 2005
In the Guise of Death
March 24, 2005
In Divine Proportion
March 17, 2005
If Wishes Were Horses
March 25, 2004
A Cry for Justice
March 18, 2004
A Traitor to Memory
March 11, 2004
In Pursuit of the Proper Sinner
March 4, 2004