highest rated
acting
- Stardust → New Bishop
- The Clandestine Marriage → Capstick
- Sharpe: The Legend → Pakenham
- Savage Hearts → Doctor
- Sharpe's Honour → General Pakenham
- Dirty Weekend → Mr. Brown
- Passport to Murder → Nathanial Hackett
- Heartbeat (TV) → Jack Temple-Richards
- Bullseye! → Nigel Holden
- Destroying Angel → Reynold Turot
- Champions → Thorne
- The Surrogate → Larry
- The Wicked Lady → King Charles II
- Remington Steele (TV) → Freddie Smith
- La Chanson du mal-aimé → Willy
- Bergerac (TV) → Patrick Lister
- Cribb (TV) → John Fernandez
- The Bitch → Leonard Grant
- Home Before Midnight → Harry Wilshire
- Degree of Uncertainty → Ramage
- The Stud → Leonard
- Secret Army (TV) → Dieter Gundell
- Count Dracula (TV) → Doctor John Seward
- Count Dracula → Dr. John Seward
- The New Avengers (TV) → Spence
- Brannigan → Jennifer's Fiance (uncredited)
- Rosebud
- A Long Return → David Ortega
- The Maids → Monsieur
- Juggernaut → Hollingworth
- House of the Living Dead → Sir Michael Brattling / Dr. Breckinridge Brattling
- Ludwig → Hans von Bülow
- Giordano Bruno → Bellarmino
- A Time for Loving → Geoff
- Death in Venice → Alfred
- Play for Today (TV) → Ramage
- The Adventures of Gerard → Col. Russell (Coldstream Guards)
- A Day at the Beach → Bernie
- The Virgin and the Gypsy → Major Eastwood
- The Main Chance (TV) → Warren Iveson
- The Charge of the Light Brigade → Captain Morris
- The Prisoner (TV) → Number Two's Assistant
- Sword of Honour (TV) → Tony Box-Bender
- The Jokers → Capt. Browning
- I'll Never Forget What's'isname → Michael Cornwall
- Mystery and Imagination (TV) → Tom Whistlewick
- Death Is a Woman → Dennis Parbury
- Life at the Top → Tiffield Interview Panel (uncredited)
- Theatre 625 (TV) → Tony Box-Bender
- Theatre 625 (TV) → William
- Redcap (TV) → Captain The Honourable Ian Loder
- The System → Michael
- The Human Jungle (TV) → Businessman
- The Day and the Hour → Un aviateur anglais
- Take Me Over → Bill
- The Saint (TV) → Elliott Stratton
- Studio 4 (TV) → Marston
- Richard the Lionheart (TV) → Alan
- A Prize of Arms → Lt. Ellison
- The Avengers (TV) → Spence
- Exodus → Lt. O'Hara
- Sink the Bismarck! → Naval Rating on Phone (uncredited)
- Tunes of Glory → Officer
- One Step Beyond (TV) → Soldier
- No Hiding Place (TV)