highest rated
acting
- Amicus: House of Horrors
- Amicus: House of Horrors → Self
- Conan the Adventurer (TV) → Hissah Zul
- Angels and Insects → Sir Harald Alabaster
- Four Weddings and a Funeral → Sir John Delaney - Wedding Two
- Duel of Hearts → Lord Milborne
- Prisoner of Honor → Gen. de Pellieux
- Summer's Lease (TV)
- Summer's Lease (TV) → Buck Kettering
- When the Whales Came → Mr. Wellbeloved
- War and Remembrance (TV) → Armin Von Roon
- Reasonable Force → Pomeroy
- Star Trek: The Next Generation (TV) → Robert Picard
- Peter the Great (TV) → Col. Patrick Gordon
- Screen Two (TV) → Pomeroy
- Murder, She Wrote (TV) → Minister Melnikov
- Sherlock Holmes (TV) → Dr Grimesby Roylott
- Top Secret! → General Streck
- George Washington (TV) → Gen. Horatio Gates
- Jesus: The Evidence (TV) → Themselves
- The Winds of War (TV) → Armin Von Roon
- Uncommon Valor → Ferryman
- Sadat (TV) → Thompson
- The Return of the Soldier → Frank
- The Phantom of the Opera → Baron Hunyadi
- King Lear → Cornwall
- Feet Foremost → Ampleforth
- The Greatest American Hero (TV)
- Evita Peron → German Official
- Unity → Putzi Hanfstaengl
- The Winter's Tale → Leontes
- Contract → George
- Hart to Hart (TV)
- The Prisoner of Zenda → Duke Michael
- Henry VIII → Duke of Norfolk
- School Play → James Lombard
- Jamaican Gold → Reginald Landers
- Leopard in the Snow → Bolt
- Caravans → Dr. Smythe
- Keefer → Kliest
- Liza → Lavretsky
- BBC2 Play of the Week (TV) → Lavretsky
- A Bridge Too Far → R.A.F. Briefing Officer
- The Rhinemann Exchange (TV) → Geoffrey Moore
- East of Elephant Rock → Harry Rawlins
- The Seven-Per-Cent Solution → Baron Karl von Leinsdorf
- Double Echo → Dr Mallam
- Space: 1999 (TV) → Ernst Linden
- Brassneck
- Goodbye → Tony Lyle
- Lips of Lurid Blue → George Stevens
- Playhouse (TV) → James Lombard
- Playhouse (TV) → Dr. Mallam
- Playhouse (TV) → Putzi Hanfstaengl
- Churchill's People (TV) → Lucius
- Hardness 10 (TV) → Sir Harold Ames
- The Blockhouse → Grabinski
- The Belstone Fox → John Kendrick
- Colditz (TV) → Sq. Ldr. Tony Shaw
- Pope Joan → Joan's Father
- Play for Today (TV) → Reader, Kuznetsov's 'Prison Diaries' (voice)
- Play for Today (TV) → Roderick Bagley
- Play for Today (TV) → Tony Lyle
- Eyewitness → Inspector Galleria
- Darling Lili → Colonel Kurt Von Ruger
- The Games → Jim Harcourt
- The Strange Affair → Det. Sgt. Pierce
- Assignment K → Hal
- A Twist of Sand → Harry Riker
- ITV Playhouse (TV) → George
- The Blue Max → Willi von Klugermann
- Cast a Giant Shadow → Senior British Officer
- Operation Crossbow → Captain Phil Bradley
- Dr. Terror's House of Horrors → Jerry Drake (segment 2 "Creeping Vine")
- Contract to Kill (TV)
- The Wednesday Play (TV) → Squadron-Leader Jack Cooper
- Face of a Stranger → Vince Howard
- Cleopatra → Agitator (uncredited)
- Z-Cars (TV) → PC Bob Steele
- Z-Cars (TV) → Vagrant
- Edgar Wallace Mysteries (TV) → Vince Howard
- The Battle of the River Plate → Gunner, HMS Achilles (uncredited)