Doc Martin
2004
Inspector Morse
1988
Foyle's War
2003
The Vicar of Dibley
1994
Van der Valk
1972
Psychoville
2009
Kavanagh Q.C.
1995
Crown Court
Clockwise
1986
Shelley
1979
C.A.T.S. Eyes
1985
The Land Girls
1998
The Queen
Absolute Power
The Lost Language of Cranes
1992
Screenplay
Miss Conception
2008
The Borgias
1981
Bless Me, Father
1978
Made in Romania
2010
Gladiatress
Jemima Shore Investigates
1983
BBC2 Playhouse
1974
Half Broken Things
2007
The Bounder
1982
A Fine Romance
1989
The Ginger Tree
Scoop
1991
Don't Forget to Write!
1977
The Nearly Man
1975
Dr. Fischer of Geneva
National Theatre Live: Antony & Cleopatra
2018
Cold Enough for Snow
1997
Agatha Christie's Poirot: Taken at the Flood
2005
Being Considered
2000
Wednesday
National Theatre Live: People
2013
A Very British Sex Scandal
The Murder Room
The Agatha Christie Hour
Up the Garden Path
1987
Penmarric
The Vicar of Dibley › Episodes
Fall/Summer
January 1, 2000
Spring
December 27, 1999
Winter
December 25, 1999
Autumn
December 24, 1999
Love and Marriage
January 22, 1998
Celebrity Vicar
January 15, 1998
Dibley Live
January 8, 1998
Engagement -- 1997 Christmas Special
December 25, 1997
The Christmas Lunch Incident
December 25, 1996
The Easter Bunny
April 8, 1996
Animals
December 15, 1994
Election
December 8, 1994
The Window and the Weather
December 1, 1994
Community Spirit
November 24, 1994