As Actor/Actress
Play for Today
Ramage
Los vengadores
Spence
Heartbeat
Jack Temple-Richards
The Saint
Elliott Stratton
Bergerac
Patrick Lister
Remington Steele
Freddie Smith
Theatre 625
Tony Box-Bender
Secret Army
Dieter Gundell
No Hiding Place
One Step Beyond
Soldier
The Prisoner
Number Two's Assistant
Sharpe
Pakenham
The New Avengers
Spence
Stardust: El misterio de la estrella
New Bishop
The Main Chance
Warren Iveson
The Human Jungle
Businessman
Mystery and Imagination
Tom Whistlewick
Richard the Lionheart
Alan
Cribb
John Fernandez
Redcap
Captain The Honourable Ian Loder
Éxodo
Lt. O'Hara
Muerte en Venecia
Alfred
Juggernaut
Hollingworth
Brannigan
Jennifer's Fiance (uncredited)
¡Hundan al Bismarck!
Naval Rating on Phone (uncredited)
Ludwig
Hans von Bülow
Sharpe: The Legend
Pakenham
Count Dracula
Doctor John Seward
Count Dracula
Dr. John Seward
The Clandestine Marriage
Capstick