Simon Shepherd
Movies 25
Wuthering Heights
as Edgar Linton
1992
Mothering Sunday
as Giles Hobday
2021
Henry V
as Duke Humphrey of Gloucester
1989
Spice World
as Doctor
1997
Rogue Trader
as Peter Norris
1999
The Doctor and the Devils
as Harding
1985
Bait
as Tim Leigh
2019
The Dark Angel
as Captain Oakley
1987
The House on Garibaldi Street
as Nicholaus Eichmann
1979
Fire, Ice and Dynamite
as Alexander
1990
Warriors
as Major 'Brick' Stone
1999
Tales of Erotica
as Narrator (segment 'The Insatiable Mrs. Kirsch')
1996
The Insatiable Mrs. Kirsch
as Narrator
1995
David Rose
as Doctor
2011
A Life for a Life
as Taylor
1998
Sunday Pursuit
as Mr. Gerald
1990
Two Days, Nine Lives
as Rupert
2001
May We Borrow Your Husband?
as Peter Travis
1986
Time and the Conways
as Robin Conway
1985
Murder On Line One
as Simon
1989
Bliss
as Dr Sam Bliss
1995
Sweet Wine of Youth
as Rupert Brooke
1979
Beyond Reason
as Duncan McAllister
1995
On Island West
as Hector
2021
Interviewers From Hell
1989TV Shows 28
Midsomer Murders
as Reverend Oscar Hayden
1997
Death in Paradise
as Jacob Doran
2011
Casualty
as John Ferris
1986
Agatha Christie's Poirot
as Andrew Hall
1989
Agatha Christie's Poirot
as Dr Rendell
1989
Father Brown
as Edward Reese
2013
Heartbeat
as Edward Wilson
1992
Peak Practice
as Dr. Will Preston
1993
A Touch of Frost
as Tom Viner
1992
Celebrity Masterchef
2006
Playhouse
as Rupert Brooke
1974
Playhouse
as John Gray
1974
Shakespeare & Hathaway - Private Investigators
as Frederick Greenwood
2018
Pie in the Sky
as Chris Bentley
1994
The Ruth Rendell Mysteries
as Stephen Devenish
1987
Alex Rider
as Sir David Friend
2020
Gimme Gimme Gimme
as Self
1999
Chancer
as Piers Garfield-Ward
1990
Lytton's Diary
as TV Interviewer
1985
Miss Marple
as Patrick Simmons
1984
Tilly Trotter
as Mark Sopwith
1999
Miss Marple: A Murder Is Announced
as Patrick Simmons
1985
Time for Murder
as Lawrence Penwarden
1985
Tripping Over
as Simon
2006
The Dark Angel
as Captain Oakley
1989
Drama Trails
2010
Warriors
as Major 'Brick' Stone
1999
My Father's House
as Jake Staveley
1981