Lord Portman
Victoria (2016)
Gustav
Agatha Raisin (2016)
Headteacher
Humans (2015)
Justice Trehearne
Poldark (2015)
Dr. Jeremy Atherton
Hakekaa kätilö! (2012)
Vicar
Sweet Revenge (2001)
Doctor
Peak Practice (1993)
Det. Supt. David Graves
Between the Lines (1992)
Dickie Metcalfe
You Rang, M'Lord? (1990)
Anti-Terrorist Officer
Birds of a Feather (1989)
Val Gyrth
Campion (1989)
Von Buhring
Il treno di Lenin (1988)
Lord Alfred Douglas
Oscar (1985)
D.I. Ashley
EastEnders (1985)
Tom
The Comic Strip Presents... (1982)
Piers
Tales of the Unexpected (1979)