2017
How to Talk to Girls at Parties as PT First2016
Alice Through the Looking Glass as Gentleman Fish (voice)2009
Land Girls as Everard Proctor2009
Pope Joan as Aesculapius2004
The Brief as Gillespie2003
The Statement as Dom Vladimir2001
Sword of Honour as Not available1999
A Christmas Carol as Foster1999
The Adventures of Young Indiana Jones: Trenches of Hell as Bilideau1997
Midsomer Murders as Lord Holm1996
Silent Witness as Not available1995
An Awfully Big Adventure as St.Ives1992
The Young Indiana Jones Chronicles as Major Bilideau1992
Maigret as Not available1991
Performance as Liberal MP1989
No Strings as Not available1989
The Blasphemers' Banquet as Self1988
Journey's End as Lt. Osborne1988
Strange Interlude as Charles Marsden1987
A Dorothy L. Sayers Mystery as Lord Peter Wimsey1987
A Dorothy L. Sayers Mystery as Peter Wimsey1984
The Bill as Not available1984
Pericles, Prince of Tyre as Gower1983
King Lear as France1982
The Life and Adventures of Nicholas Nickleby as Not available1982
Lovers of Their Time as Norman Britt1981
The Three Sisters as Vershinin1979
The Shining Pyramid as Lord Vaughan1979
Casting the Runes as Henry Harrington1978
The BBC Television Shakespeare as Gower1978
Europe After the Rain as Poetry Reciter1977
BBC2 Play of the Week as Walter Huppenkothen1977
True Patriot as Walter Huppenkothen1976
The New Avengers as Mullins1975
The Ash Tree as Sir Richard/Sir Matthew1975
Knots as Not available1973
Wessex Tales as Squire Fellmer1973
Operation Magic Carpet as Philip Daniels1972
Crown Court as Not available1972
Dead of Night as Edmund1972
On Call as Roy1971
A Ghost Story for Christmas as Sir Richard / Sir Matthew1971
The Guardians as Not available1969
Softly Softly: Task Force as Johnny Hicks1967
Much Ado About Nothing as Conrade1966
The Informer as Ed1965
BBC Play of the Month as Lorenzo1960
Sunday-Night Play as Peter Appleyard1956
Tony Awards as Self - Nominee1975
Knots Writer