Alfred Miller
Strange Angel (2018)
Self - Guest
The Great Celebrity Bake Off for Stand Up To Cancer (2018)
Lord Mountbatten
The Crown (2016)
Warren Schifford
Modus (2015)
Gilbert Aldridge
The Outcast (2015)
Sir Arnold Galavant
Galavant (2015)
Renato Favelloni
Zen (2011)
Philip Hawkin
Place of Execution (2008)
Sir Charles Maulver
Cranford (2007)
According to Bex (2005)
Nevile Strange
Agatha Christie's Marple (2004)
Oliver Rice
Sirens (2002)
Marshall, chartered accountant
Wonderful You (1999)
Major Côtard
Hornblower (1998)
Crispian Grimes
House of Frankenstein (1997)
Trial & Retribution (1997)
Guy Thwaite
The Buccaneers (1995)
Alister Tundish
The Riff Raff Element (1993)
Covington Cross (1992)
Justin Amberson
Tales from the Crypt (1989)
Self
This Morning (1988)
Taggart (1983)
Professor Anderson
A Ghost Story for Christmas (1971)