2024
She Stoops To Conquer as Mr Hardcastle2023
Bodies as Rabbi Goldstein2023
The Gold as Judge2023
The Nun II as Cardinal Conroy2022
House of the Dragon as Grand Maester Mellos2022
The Creeping as Reverend Joseph2021
The Dybbuk: Semi-Staged Reading as Not available2020
Rebecca as Coroner2020
Summerland as Albert2018
The Nun as Cardinal Conroy2017
The Man with the Iron Heart as Admiral Hansen2017
The Sense of an Ending as Headmaster2016
The Infiltrator as Saul Mineroff2016
The Chamber as Captain2015
RSC Live: Love's Labour's Lost as Holofernes2015
RSC Live: Love's Labour's Won as Leonato2014
Mr. Turner as Dr Price2009
The Young Victoria as Sir James Clark2007
Cassandra's Dream as Angela's Dad2004
Dirty War as Lambert2003
The Second Coming as Mr Streeter2002
Foyle's War as Thomas Kramer2002
Max as Max's Father2002
Goodbye, Mr. Chips as Burnley2002
One of the Hollywood Ten as Ben Margolis2000
102 Dalmatians as Dr. Pavlov1999
Great Expectations as Matthew Pocket1999
Solomon & Gaenor as Isaac1999
Great Expectations as Matthew Pocket1997
Midsomer Murders as James Hobson1997
Ivanhoe as Isaac1994
The Blue Boy as Robert1993
Peak Practice as Eric Hawkins1992
A Touch of Frost as Jameson1992
Heartbeat as Douglas Philpot1992
Miss Marple: The Mirror Crack'd from Side to Side as Superintendent Slack1992
Paper Marriage as Frank Haddow1991
Miss Marple: They Do It with Mirrors as Chief Inspector Slack1989
The Blasphemers' Banquet as Self1988
Piece of Cake as 'Uncle' Kellaway1988
Stanley as Dudley Tooth1987
The Dirty Dozen: The Deadly Mission as Pierre Claudel1987
Miss Marple: 4.50 from Paddington as Detective Inspector Slack1987
Lily My Love as Vicar1986
Casualty as Roger Longford1986
Miss Marple: The Murder at the Vicarage as Det Inspector Slack1984
The Bill as Not available1984
Miss Marple: The Body in the Library as Detective Inspector Slack1984
Young Shoulders as Ben Waterford1983
The Cleopatras as Chickpea1982
An Unsuitable Job for a Woman as Sergeant Maskell1981
Bognor as Simon Bognor1976
The New Avengers as Tom Fitzroy1975
King Lear as Duke of Burgundy1975
The Crazy Kill as Tredgett1974
Mr. Shepard and Mr. Milne as Young Ernest Shepard1974
Choice as Duncan Thomas1973
Thriller as Tredgett1971
Justice as Philip Cooke1970
Manhunt as Kurt1968
The Expert as David Williams1965
BBC Play of the Month as Duke of BurgundyNaN
One of Us as Grandfather