Known For
Filmography

The Doctors: Villains!
Movie

Hidden Agenda
Movie · as Sir Robert Neil

Keeping Up Appearances
TV · as The Hotel Guest · 1 ep

Strife
Movie · as Frederic Wilder

God's Outlaw
Movie · as Sir Thomas More

King Solomon's Mines
Movie · as Prof. Huston

Theatre Night
TV · as Frederic Wilder · 1 ep

Lytton's Diary
TV · as The Editor · 9 eps

Battle for Warsaw
Movie · as Self – Narrator (voice)

Krull
Movie · as Eirig

Clash of Loyalties
Movie · as Sir Percy Cox

Separate Tables
Movie · as Mr. Fowler

Number 10
TV · as Arthur Wellesley, 1st Duke of Wellington · 1 ep

Bergerac
TV · as Dr. Rogers · 2 eps

The Sea Wolves
Movie · as Underhill

A Tale of Two Cities
Movie · as Tribunal President

'Tis Pity She's a Whore
Movie · as Donado

Cribb
TV · as Governor of Newgate · 1 ep
Battle for Dien Bien Phu
Movie

Dick Turpin
TV · as Duke of Hertford · 1 ep

Screenplay
TV · 1 ep

Philby, Burgess and Maclean
Movie · as Graves

The Professionals
TV · as Granger · 1 ep

The Shadow-Line
Movie · as Capt. Elis

The Hiding Place
Movie · as Lt. Rahms

Doctor Who: Pyramids of Mars
Movie · as Marcus Scarman

Children of Rage
Movie

Rumpole of the Bailey
TV · as Jarvis Allen · 1 ep

Sky
TV · 1 ep

The Legend of Robin Hood
TV · as Sir Richard of the Lea · 1 ep

Leeds United!
Movie · as Managing Director, Blacks
Crown Matrimonial
Movie · as Geoffrey Dawson

Churchill's People
TV · as Felix · 1 ep

The Day of the Jackal
Movie · as Detective Hughes
Breeze Anstey
Movie · as Vernon

Crown Court
TV · as Peter Elgar, William Boyce · 4 eps

Country Matters
TV · as Vernon · 1 ep

Dad's Army
Movie · as Major General Fullard

Macbeth
Movie · as Angus

Upstairs, Downstairs
TV · as Col Harry Tewksbury · 1 ep

The Rivals of Sherlock Holmes
TV · as Dr. Davidson · 1 ep

The Horror of Frankenstein
Movie · as Prof. Heiss

Atatürk: Father of the Turks
Movie · as Atatürk(voice)

Song of Norway
Movie · as George Nordraak

The Suicide Club
Movie · as The President

Fragment of Fear
Movie · as Priest

Marie Stopes: Sexual Revolutionary
Movie · as Serjeant Sullivan, KC

Play for Today
TV · 1 ep

Manhunt
TV · as Lemaitre · 1 ep

The File of the Golden Goose
Movie · as Collins

Run a Crooked Mile
Movie · as Business Spokesman
The Double Agent
Movie · as Kenneth Ducane

Tower of London: The Innocent
Movie · as Earl of Oxford

Play Dirty
Movie · as Col. Homerton

Paul Temple
TV · 2 eps

Dracula
Movie · as Van Helsing
If Only the Trains Came
Movie · as Dr. Andrei Ragin
The Jazz Age
TV · as Jenkinson · 1 ep

The Mini-Affair
Movie · as Sir Basil Grinling
The Education of Corporal Halliday
Movie · as Sir Adrian Campbell
The Waiting Game
Movie · as Dolf Perriman

The Devil a Monk Would Be
Movie · as The Prior

Callan
TV · 1 ep

ITV Playhouse
TV · as Dr. Andrei Ragin, Kenneth Ducane · 1 ep
City '68
TV · as Dolf Perriman · 1 ep

The Spy with a Cold Nose
Movie · as Russian Intelligence Chief
The Last Hope
Movie · as Bu Kader

Doctor Who: The Power of the Daleks
Movie · as Head of Security Bragen

Frankenstein Mark 2
Movie · as Dr. Giddy
Son of the Sahara
TV · as Bu Kader · 6 eps

Mystery and Imagination
TV · as Professor Abraham Van Helsing, The President · 1 ep

BBC Play of the Month
TV · as Moris · 1 ep

Out of the Unknown
TV · as Dr. Giddy · 1 ep
Heiress of Garth
TV · as Charles Ovington · 6 eps

Face of a Stranger
Movie · as Michael Forrest

Theatre 625
TV · as Nathaniel Fletcher · 1 ep

The List of Adrian Messenger
Movie · as Pike

The Silent Playground
Movie · as Insp. Duffy

Doctor Who
TV · as Marcus Scarman, Bragen · 5 eps

Sergeant Cork
TV · as Sir Wilson Hermitage, M.D., F.R.C.S., K.C.M.G. · 1 ep

Flat Two
Movie · as Trainer

Two Letter Alibi
Movie · as Duke

The Password Is Courage
Movie · as 1st Prisoner of War

A Woman's Privilege
Movie · as Joe Ashton

Z-Cars
TV · as HM Inspector of Constabulary · 2 eps

The Scales of Justice
TV · as Joe Ashton · 1 ep

Dr. Finlay's Casebook
TV · 1 ep

Suspense
TV · as Mr. Wales, Henry Carter · 1 ep

Man of the World
TV · as Sheikh Ibrahim Ben Said · 1 ep

Clue of the New Pin
Movie · as Superintendent Carver

Man Detained
Movie · as Det. Inspector Verity

The Avengers
TV · as Dr. Constantine · 2 eps

Sir Francis Drake
TV · as Sir Christopher · 1 ep

Village of the Damned
Movie · as Vicar

Danger Man
TV · as Doctor Bryant · 1 ep
Sunday-Night Play
TV · as Thompson · 1 ep

No Hiding Place
TV · 1 ep
Spy Catcher
TV · 26 eps

Edgar Wallace Mysteries
TV · as Michael Forrest · 41 eps
Spycatcher
TV · 24 eps

Corridors of Blood
Movie · as Hospital Official

The Secret Man
Movie · as Inspector
The Diary of Samuel Pepys
TV · as Master Moore · 2 eps

Armchair Theatre
TV · as Sir Adrian Campbell, George Boxley · 2 eps

Hallmark Hall of Fame
TV · as Geoffrey Dawson · 1 ep
