Charles Usher
Sister Boniface Mysteries (2022)
Private Godfrey
Dad's Army: The Lost Episodes (2019)
Jeremy Lister
Gentleman Jack (2019)
Johnny Falstaff
Shakespeare & Hathaway - Private Investigators (2018)
Self
Great Canal Journeys (2014)
Andrew
Inside No. 9 (2014)
Toast of London (2013)
Lord Pirrie
Titanic (2012)
Exile (2011)
Ridcully
Timbré (2010)
The Alan Titchmarsh Show (2007)
Donald Terry
Inspecteur Lewis (2007)
Geoffrey Adams
Not Going Out (2006)
Sir Leicester Dedlock
Bleak House (2005)
Bunny Warren
Colditz : La guerre des évadés (2005)
Henry Mayhew
London (2004)
The Alan Clark Diaries (2004)
New Tricks (2004)
Dickens (2002)
Andy Maiden
Meurtres à l'anglaise (2002)
Andrew Oldfield
Bedtime (2001)
Joe Doyle
Meurtres en sommeil (2001)
Dr. William Collins
Murder in Mind (2001)
Marcus Devere
Inspecteur Barnaby (1997)
Narrator
Over Here (1996)
Colonel Kindersley
Bramwell (1995)
Goodnight Sweetheart (1993)
DCI Jimmy McKinnes
Framed (1992)
Prospero (voice)
Shakespeare: The Animated Tales (1992)
Old Doctor Adams
Murder Most Horrid (1991)
William Faraday
Campion (1989)
Reverend Cottrell
Hercule Poirot (1989)
Parvus
Un train pour Petrograd (1988)
After Henry (1988)
The Monocled Mutineer (1986)
A Very Peculiar Practice (1986)
Mr. Morris
Tender Is the Night (1985)
Rex Fortescue
Miss Marple : Une poignée de seigle (1985)
Miss Marple (1984)
Brass (1983)
Emperor Vespasian
Masada (1981)
Porfiry Petrovich
Crime and Punishment (1979)
Albert Taylor
Bizarre, bizarre (1979)
BBC Television Shakespeare (1978)
An Audience with... (1978)
Josiah Bounderby
Hard Times (1977)
Edward VII
Edward the Seventh (1975)
The Edwardians (1972)
Mark Childers
Play for Today (1970)
Dr. Howard Agister
Witch Hunt (1967)
Mystery and Imagination (1966)
Charles Hayter
Persuasion (1960)
No Hiding Place (1959)