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