2022
Anatomy of a Scandal as Lawrence Hughes-Davies2021
Decrypted as George Scrivens2020
Bridgerton as Lord Holley2020
Cursed as Pope Abel2020
Dolittle as Archbishop2019
Official Secrets as Rear Admiral Nick Wilkinson2019
National Theatre Live: Les Blancs as Major George Rice2018
The Little Stranger as Mr. Rossiter2017
The Lost City of Z as Sir John Scott Keltie2016
The Crown as Lord Salisbury2014
Mr. Turner as Sir Martin Archer Shee2009
The Queen as Not available2005
Pierrepoint: The Last Hangman as Field Marshall Montgomery2003
Reversals as Dudley Singleton1999
Relic Hunter as Lord Artherton1996
Giving Tongue as Ian Llewellyn Groves1995
The Plant as DCI Pinker1994
Wycliffe as Ch. Insp. Bonner1994
Anna Lee as Mark Fletcher1994
Sharpe's Company as Windham1994
Wild Justice as Sir Steven1993
The 10 Percenters as Not available1993
Lipstick on Your Collar as Major Hedges1990
The Piglet Files as Not available1990
Old Flames as Jackaboy1989
May to December as Miles1987
Quartermaine's Terms as Mark Sackling1987
Hand in Glove as Philip1986
Theban Plays: Oedipus at Colonus as Theseus1984
Sherlock Holmes as Neville St Clair1984
The Far Pavilions as Kelly1984
Mr. Palfrey of Westminster as Nikolai Baliev1984
Amy as Jim Mollinson1982
The Critic as Sheridan (Prologue)1981
Masada as Attius1978
The BBC Television Shakespeare as Oliver1978
Enemy at the Door as Standartenführer Grunwald1978
As You Like It as Oliver1978
Saturday, Sunday, Monday as Roberto1976
Laurence Olivier Presents as Roberto1975
Poldark as Francis Poldark1972
New Scotland Yard as Not available1972
Ben Spray as Dave Riley1971
A Clockwork Orange as Lodger1971
The Ten Commandments as Benny1971
Sense and Sensibility as John Willoughby1971
Villain as Vivian1971
Girl Stroke Boy as Laurie1970
The Man Who Had Power Over Women as Barry Black1970
Sovereign's Company as Dexter1968
Inspector Clouseau as Clyde Hargreaves1966
David Copperfield as Tommy Traddles1965
BBC Play of the Month as Mr Sheridan1965
Romeo and Juliet as Romeo1951
Hallmark Hall of Fame as Randolph Churchill1951
Hallmark Hall of Fame as Apollodorus