2005
Mrs Palfrey at The Claremont as Mr. Osborne2002
The Forsyte Saga as Not available2001
Room to Rent as Mark's Father2000
Trust as Nathan Anderson1999
Nancherrow as Not available1999
Nancherrow as Jerry Pinch1998
Mosley as Lord Curzon1997
Midsomer Murders as Woody Pope1997
The Jasper Carrott Trial as Not available1997
Wilde as C.O. Humphreys1996
Some Mother's Son as Government Minister1996
Rasputin as Protopopov1994
Anna Lee as David Lambert1994
Four Weddings and a Funeral as Lord Hibbott - Wedding Two1993
The Return of the Borrowers as Mr. Platter1993
The Trial as K's Uncle1993
Genghis Cohn as Police Chief1993
Tracey Ullman: A Class Act as Not available1992
Heartbeat as Colonel Barber1992
The Borrowers as Mr. Platter1992
Old Boy Network as Not available1991
The Darling Buds of May as Captain Broadbent1990
Who Bombed Birmingham? as Detective Superintendant Ibison1989
Campion as John Barnabas1989
Confessional as Brigadier Charles Ferguson1989
The Chronicles of Narnia: Prince Caspian & The Voyage of the Dawn Treader as King Miraz1989
The Dog It Was That Died as Arion1989
Beyond The Pale as Strafe1988
The Chronicles of Narnia as King Miraz1988
A Gentleman's Club as Not available1988
Hawks as Walter Bancroft1987
Inspector Morse as Chief Superintendent Dewar1986
Harem as Ambassador Grant1986
Theban Plays: Antigone as Chorus1986
Daylight Robbery as Bank Manager1985
Theatre Night as Pastor1985
Theatre Night as Pete1985
Lady Windermere's Fan as Lord Augustus Lorton1984
Hammer House of Mystery and Suspense as Det. Sergeant Wells1984
The Bill as Not available1984
The Sweet Scent of Death as Detective Sergeant Wells1983
Shackleton as Major Darwin1983
King Lear as Albany1983
Runners as Wilkins1982
The Brack Report as Harold Harlan1980
Braces High as Inspector Hammond1980
Donkeys' Years as David Buckle1979
Tales of the Unexpected as Arthur1978
The First Great Train Robbery as Sharp1978
The Medusa Touch as Pennington1978
Last Wishes as Plunkett1977
Raffles as Not available1977
1990 as Herbert Skardon1976
The New Avengers as Felix Kane1976
Shout at the Devil as Captain Henry1976
Rogue Male as Jessel1975
Rumpole of the Bailey as Not available1975
The Stick Insect as Robert1974
Notorious Woman as Not available1974
I'm the Girl He Wants to Kill as The Man1973
Last of the Summer Wine as The Commodore1973
Thriller as The Man1973
The MacKintosh Man as Jack Summers1973
Night Watch as Appleby1973
And No One Could Save Her as Beck1973
Edward G: Like the Filmstar as Edward Morris1972
Savage Messiah as Major Boyle1971
The Rivals of Sherlock Holmes as Bernard Sutton1971
The House That Dripped Blood as Psychiatrist (segment 1 "Method for Murder")1971
The Bargain Hunters as Arthur Jones1971
Deathday as Adam Crosse1970
Play for Today as Edward Morris1969
A Walk with Love and Death as Pilgrim Leader1969
The Dance of Death as Kurt1969
Twenty-Nine as Peter1968
Adam-12 as The Suspect1968
Interlude as Humphrey Turnbull1967
Ironside as Not available1967
Callan as Not available1967
Compensation Alice as Wilf1966
The Sandwich Man as Waiter1965
Othello as Roderigo1965
Catch Us If You Can as Whiting, Columnist1965
Olivier Talks About Othello as (archive footage)1964
The Cherry on the Top as Bill1963
West 11 as Football Supporter1963
Uncle Vanya as Yefim1962
The Secret Thread as Gus1960
An Age of Kings as Sir Pierce of Exton1960
An Age of Kings as Sheriff1960
An Age of Kings as Lord Hastings1960
An Age of Kings as Montjoy1960
An Age of Kings as Cardinal of Winchester1989
One Warm Line: The Legacy of Stan Rogers Writer1989
One Warm Line: The Legacy of Stan Rogers Director