The Witcher
2019
Death in Paradise
2011
Amadeus
1984
Hawkeye
2021
Rome
2005
Poirot
1990
Inspector Morse
1988
Lewis
2006
Angels in America
2003
The Sarah Jane Adventures
Maurice
1987
Victoria & Abdul
2017
Trial & Retribution
1997
Scarecrow and Mrs. King
1983
Galavant
2015
The Mr. Men Show
2008
Doctor Jekyll
2023
Crown Court
1972
Bob the Butler
Chance in a Million
Magician: The Astonishing Life and Work of Orson Welles
2002
The Ballad of the Sad Cafe
1991
Roman Mysteries
2007
Shoebox Zoo
2004
England, My England
1995
Crackanory
2013
The Civilization of Maxwell Bright
The Crucifer of Blood
El pasajero clandestino
Miss in Her Teens
2014
Robert's Rescue
2000
The Mystery of Charles Dickens
The Madness of Boy George
The Man of Destiny
1981
George III: The Genius of the Mad King
A Christmas Carol
2018
The Scarlet Tunic
1998
Chemical Wedding
2009
An Audience with Charles Dickens
1996
Secrets of Britain's Great Cathedrals
Claude
Lily Allen: From Riches to Rags
Ice
Fantastic Flying Journey
Arn
2010
Poirot › Episodes
Curtain: Poirot's Final Case
November 13, 2013
The Labours of Hercules
November 6, 2013
Dead Man's Folly
October 30, 2013
The Big Four
October 23, 2013
Elephants Can Remember
June 9, 2013
The Clocks
December 26, 2011
Murder on the Orient Express
December 25, 2010
Hallowe'en Party
May 26, 2010
Three Act Tragedy
January 3, 2010
Appointment With Death
December 25, 2009
The Third Girl
September 28, 2008
Cat Among the Pigeons
September 21, 2008
Mrs. McGinty's Dead
September 14, 2008
Taken at the Flood
April 2, 2006