Search movies and TV series
Acting

Stardust
as New Bishop

The Clandestine Marriage
as Capstick

Sharpe: The Legend
as Pakenham

Savage Hearts
as Doctor

Sharpe's Honour
as General Pakenham

Dirty Weekend
as Mr. Brown

Sharpe
as Pakenham

Passport to Murder
as Nathanial Hackett

Heartbeat
as Jack Temple-Richards

Bullseye!
as Nigel Holden

Destroying Angel
as Reynold Turot

The Surrogate
as Larry

Champions
as Thorne

The Wicked Lady
as King Charles II

Remington Steele
as Freddie Smith

La Chanson du mal-aimé
as Willy

Bergerac
as Patrick Lister

Cribb
as John Fernandez

Home Before Midnight
as Harry Wilshire

The Bitch
as Leonard Grant

Degree of Uncertainty
as Ramage

The Stud
as Leonard

Count Dracula
as Dr. John Seward

Count Dracula
as Doctor John Seward

Secret Army
as Dieter Gundell

The New Avengers
as Spence

A Long Return
as David Ortega

The Maids
as Monsieur

Rosebud

Brannigan
as Jennifer's Fiance (uncredited)

Juggernaut
as Hollingworth

House of the Living Dead
as Sir Michael Brattling / Dr. Breckinridge Brattling

Giordano Bruno
as Bellarmino

Ludwig
as Hans von Bülow

A Time for Loving
as Geoff

Death in Venice
as Alfred

Play for Today
as Ramage

The Adventures of Gerard
as Col. Russell (Coldstream Guards)

The Virgin and the Gypsy
as Major Eastwood

A Day at the Beach
as Bernie

The Main Chance
as Warren Iveson

The Charge of the Light Brigade
as Captain Morris

I'll Never Forget What's'isname
as Michael Cornwall

The Prisoner
as Number Two's Assistant

The Jokers
as Capt. Browning
Sword of Honour
as Tony Box-Bender

Death Is a Woman
as Dennis Parbury

Mystery and Imagination
as Tom Whistlewick

Life at the Top
as Tiffield Interview Panel (uncredited)

Redcap
as Captain The Honourable Ian Loder

Theatre 625
as Tony Box-Bender

The System
as Michael
Take Me Over
as Bill

The Day and the Hour
as Un aviateur anglais

The Human Jungle
as Businessman

A Prize of Arms
as Lt. Ellison

The Saint
as Elliott Stratton

Richard the Lionheart
as Alan
Studio 4
as Marston

The Avengers
as Spence