highest rated
acting
- County Kilburn → Mr Bollox
- CI5: The New Professionals (TV)
- The Adventures of Young Indiana Jones: Phantom Train of Doom → Gen. Jan Christiaan Smuts
- Vicious Circle → Hagarty
- The Lakes (TV) → Coroner
- Mother Night → Werner Noth
- The Empty Mirror → Adolf Hitler
- As Time Goes By (TV) → James
- Miss Marple: The Mirror Crack'd from Side to Side → Dr. Gilchrist
- The War That Never Ends → Spartan General
- Jeeves and Wooster (TV) → Major Plank
- King of the Wind → Capt. 'Blueskin' Blake
- Nobody Here But Us Chickens
- Inspector Morse (TV) → Roland Marshall
- Tai-Pan → Aristotle Quance
- Theban Plays: Oedipus the King → Corinthian Messenger
- Coming Through → William Hopkin
- Pity in History → Gaukroger
- Forbidden Passion: The Oscar Wilde Movie
- Playing Shakespeare (TV)
- Oxbridge Blues (TV) → Narrator
- Cockles (TV) → Jacques du Bois
- Sakharov → Psychiatrist
- Pericles, Prince of Tyre → Cleon of Tarsus
- Reilly: Ace of Spies (TV) → Cummings
- A Pattern of Roses → Mr. Ingram
- The Falklands Factor → Mr. Nicholas Calvert M.P.
- Who Dares Wins → Ryan
- King Lear → Earl of Gloucester
- The Critic → Mr. Dangle
- Timon of Athens → Apemantus
- Marriage → Zevakin
- The Best of Friends → Michael Stayman
- An Affinity with Dr. Still → Romilly
- Out (TV) → Det. Insp. Bryce
- Tycoon (TV) → Jonathan Browning
- Danton's Death → Danton
- Blasphemy at the Old Bailey → John Mortimer, QC
- The Story of David → Joab
- The Story of David (TV) → Joab
- Rumpole of the Bailey (TV) → Morry Machin
- The Sweeney (TV) → Philip Edmunds
- The Hiding Place → Van Der Veen
- A Midsummer Nightmare → Peter Ingram
- Playhouse (TV) → Romilly
- Playhouse (TV) → Michael Stayman
- Playhouse (TV) → Zevakin
- Churchill's People (TV) → Earl Godwin
- Thriller (TV) → Peter Ingram
- Wessex Tales (TV) → Marchmill
- Baby Blues → Sir Dominic
- The Protectors (TV) → Colin Grant
- Play for Today (TV) → Sir Dominic
- I'll Never Forget What's'isname → Nicholas
- The Penthouse → Dick
- See You at the Pillar
- A Man on Her Back → John
- BBC Play of the Month (TV) → Folgard
- BBC Play of the Month (TV) → Georges Danton
- BBC Play of the Month (TV) → Mr Dangle
- Chimes at Midnight → Henry 'Hotspur' Percy
- Four in the Morning → Husband ("Norman")
- The Girl Who Loved Robots → Cage
- Theatre 625 (TV) → Murphy
- Story Parade (TV) → Herv Jodoin
- Story Parade (TV) → Peter
- Story Parade (TV) → Cliff Wilson
- Festival (TV) → Stephen Dedalus
- The Devil's Agent → Machine Gunner at Border (uncredited)
- The Quare Fellow → Lavery
- Ambush in Leopard Street → Kegs
- Drama 61-67 (TV) → Colin
- Johnny Nobody → Father Healey
- A Question of Suspense → Frank Brigstock
- Murder in Eden → Michael Lucas
- Shake Hands with the Devil → Sergeant at HQ (uncredited)
- This Other Eden → Conor Heaphy
- Armchair Theatre (TV) → Joe
- Armchair Theatre (TV)