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

Napoleon

2023
as Royalist Supporter

The Laureate

2022
as Jonathan Cape

Twelve in a Box

2007
as PC Willis

RSC Live: Macbeth

2018
as Macduff

RSC Live: Hamlet

2009
as Laertes

Director

Episode Waking the Dead
Thin Air (1)
2002
Episode Waking the Dead
Life Sentence (2)
2002
Episode Agatha Christie's Poirot
The Veiled Lady
1990
Episode Agatha Christie's Poirot
Dumb Witness
1996
Episode Agatha Christie's Poirot
The Third Floor Flat
1989
Episode Agatha Christie's Poirot
The Lost Mine
1990
Episode Agatha Christie's Poirot
The Cornish Mystery
1990
Episode Waking the Dead
Thin Air (2)
2002
Episode The Scarlet Pimpernel
A King's Ransom
1999
Episode Silent Witness
Paradise Lost (1)
2012
Episode Waking the Dead
Skin (1)
2008
Episode Waking the Dead
Skin (2)
2008
Episode Silent Witness
Paradise Lost (2)
2012
Episode Murder in Suburbia
Applejacks
2004
Episode The Inspector Lynley Mysteries
A Suitable Vengeance
2003
Episode Grantchester
Episode 6
2016
Episode Screen One
Bambino Mio
1994
Episode Agatha Christie's Poirot
Hercule Poirot's Christmas
1995
Episode Dalziel and Pascoe
A Killing Kindness
1997
Movie A Woman at War 1991
Episode Waking the Dead
Burn Out (1)
2001
Episode Murder in Suburbia
Millionaire's Row
2004
Episode Bergerac
Retirement Plan (Christmas Special)
1988
Episode Dalziel and Pascoe
Deadheads
1997
Episode Monarch of the Glen
Episode One
2000
Episode Waking the Dead
Care (1)
2011
Episode Death in Paradise
The Complex Murder
2016
Episode Monarch of the Glen
Episode Two
2000
Episode Monarch of the Glen
Episode Three
2000
Episode Inspector Morse
Last Seen Wearing
1988
Episode Monarch of the Glen
Episode Four
2000
Episode Waking the Dead
Care (2)
2011
Episode The Musketeers
A Marriage of Inconvenience
2015
Episode Death in Paradise
One for the Road
2016
Episode The Musketeers
The Prodigal Father
2015
Episode Dalziel and Pascoe
Under World
1998
Episode Agatha Christie's Poirot
The Incredible Theft
1989
Episode Agatha Christie's Poirot
The Adventure of the Clapham Cook
1989
Movie Flying Into the Wind 1983
Episode Grantchester
Episode 5
2016
Episode Agatha Christie's Poirot
Murder in the Mews
1989
Episode Waking the Dead
Life Sentence (1)
2002
Episode Grantchester
Christmas Special
2016
Episode Dalziel and Pascoe
The Wood Beyond
1998
Episode Agatha Christie's Poirot
The Dream
1989
Movie Ascendancy 1983
Episode Waking the Dead
Burn Out (2)
2001
Episode C.A.T.S. Eyes
Crack-Up
1986

Writer

Movie A Woman at War 1991
Movie Criminals Within 1941
Movie Secret Evidence 1941
Episode Identity
Reparation
2010
Episode Identity
Somewhere They Can't Find Me
2010
Movie Ascendancy 1983

Guest Star

Episode Silent Witness
Heart of Darkness (1)
2023
Episode Silent Witness
Heart of Darkness (2)
2023
Episode Father Brown (2013)
The Forensic Nun
2024
Episode Pennyworth: The Origin of Batman's Butler
Pilot
2019