Home / Discover / People
  • Created April 6, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Writer

Episode New Blood
Case 1 (3)
2016
Episode Crime Traveller
Fashion Shoot
1997
Episode Agatha Christie's Poirot
Dead Man's Mirror
1993
Episode Agatha Christie's Poirot
Murder on the Links
1996
Episode New Blood
Case 2 (1)
2016
Episode Crime Traveller
The Revenge of the Chronology Protection Hypothesis
1997
Episode Midsomer Murders
The Killings at Badger's Drift
1997
Episode Foyle's War
The Eternity Ring
2010
Episode Crime Traveller
Sins of the Father
1997
Episode New Blood
Case 2 (2)
2016
Episode Agatha Christie's Poirot
Jewel Robbery at the Grand Metropolitan
1993
Episode Murder in Mind
Teacher
2001
Episode Foyle's War
Invasion
2006
Episode Midsomer Murders
D.C.I. Barnaby & Me 2 - Favourite Episode
1999
Episode Crime Traveller
Death Minister
1997
Episode Collision
Episode 1
2009
Episode Crime Traveller
The Lottery Experiment
1997
Episode Foyle's War
The German Woman
2002
Episode New Blood
Case 3 (1)
2016
Episode Crime Traveller
The Broken Crystal
1997
Episode Collision
Episode 2
2009
Episode Foyle's War
The White Feather
2002
Episode Foyle's War
The Cage
2010
Episode New Blood
Case 3 (2)
2016
Episode Collision
Episode 3
2009
Episode Murder in Mind
Mercy
2001
Episode Midsomer Murders
Written in Blood
1998
Episode Foyle's War
A Lesson in Murder
2002
Episode Collision
Episode 4
2009
Episode Foyle's War
Bad Blood
2006
Episode Collision
Episode 5
2009
Movie The Gathering 2003
Episode Midsomer Murders
Death's Shadow
1999
Episode Foyle's War
Eagle Day
2002
Episode Agatha Christie's Poirot
The Yellow Iris
1993
Episode Menace
Part 1
2002
Episode Menace
Part 2
2002
Episode Foyle's War
They Fought in the Fields
2004
Episode Foyle's War
Fifty Ships
2003
Episode Foyle's War
Sunflower
2010
Episode Midsomer Murders
Dead Man's Eleven
1999
Movie Alex Rider: Operation Stormbreaker 2006
Episode Murder in Mind
Rage
2002
Episode Foyle's War
Among The Few
2003
Episode Foyle's War
Bleak Midwinter
2007
Episode Murder in Mind
Swan Song
2002
Episode Murder in Mind
Flashback
2002
Episode Agatha Christie's Poirot
Evil Under the Sun
2001
Episode Agatha Christie's Poirot
The Double Clue
1991
Episode Midsomer Murders
Strangler's Wood
1999
Movie The Adventures of Tintin: Prisoners of the Sun
Episode Foyle's War
War Games
2003
Episode Anna Lee
Dupe
1994
Episode Agatha Christie's Poirot
The Theft of the Royal Ruby
1991
Episode Foyle's War
Casualties of War
2007
Episode Foyle's War
The Funk Hole
2003
Episode Agatha Christie's Poirot
The Million Dollar Bond Robbery
1991
Episode The Saint (1989)
The Brazilian Connection
1989
Episode Anna Lee
Requiem
1994
Episode Foyle's War
The French Drop
2004
Movie Evil Under the Sun 2001
Episode Foyle's War
A War of Nerves
2004
Episode Chiller
The Man Who Didn't Believe in Ghosts
1995
Movie Crossbow: The Movie 1989
Movie Just Ask for Diamond 1988
Episode Murder in Mind
Echoes
2003
Episode Agatha Christie's Poirot
Hickory Dickory Dock
1995
Episode Chiller
Number Six
1995
Episode Agatha Christie's Poirot
Lord Edgware Dies
2000
Episode Foyle's War
The Russian House
2008
Episode Boon
Wheels Of Fortune
1987
Episode Masterpiece Theater
Foyle's War (4)
2003
Movie The Last Englishman 1995
Episode Murder Most Horrid
The Body Politic
1996
Episode Foyle's War
N/A
2008
Episode Injustice (2011)
Episode 1
2011
Episode Injustice (2011)
Episode 2
2011
Episode Injustice (2011)
Episode 3
2011
Episode Injustice (2011)
Episode 4
2011
Episode Injustice (2011)
Episode 5
2011
Episode Foyle's War
Enemy Fire
2004
Episode Agatha Christie's Poirot
The Mystery of the Spanish Chest
1991
Episode New Blood
Case 1 (1)
2016
Episode Crime Traveller
Jeff Slade and the Loop of Infinity
1997
Episode Foyle's War
Killing Time
2008
Episode New Blood
Case 1 (2)
2016
Episode Crime Traveller
A Death in the Family
1997

Producer

Movie Alex Rider: Operation Stormbreaker 2006

Guest Star

Episode Love Your Weekend with Alan Titchmarsh
Episode 21
2024