
Bernard Archard
Acting

The Power of the Daleks: Special Edition
Bragen

The Doctors: Villains!

Hidden Agenda
Sir Robert Neil

God's Outlaw
Sir Thomas More

King Solomon's Mines
Prof. Huston

Battle for Warsaw
Self – Narrator (voice)

Krull
Eirig

Clash of Loyalties
Sir Percy Cox

Separate Tables
Mr. Fowler

A Tale of Two Cities
Tribunal President

The Sea Wolves
Underhill

'Tis Pity She's a Whore
Donado
Battle for Dien Bien Phu

Philby, Burgess and Maclean
Graves

The Shadow-Line
Capt. Elis

Doctor Who: Pyramids of Mars
Marcus Scarman

Children of Rage

The Hiding Place
Lt. Rahms

Leeds United!
Managing Director, Blacks

The Day of the Jackal
Detective Hughes
Breeze Anstey
Vernon

Macbeth
Angus

Dad's Army
Major General Fullard

The Horror of Frankenstein
Prof. Heiss

Song of Norway
George Nordraak

Atatürk - Father of the Turks
Atatürk(voice)

Fragment of Fear
Priest

Marie Stopes: Sexual Revolutionary
Serjeant Sullivan, KC

The Suicide Club
The President

Run a Crooked Mile
Business Spokesman

The File of the Golden Goose
Collins

Tower of London: The Innocent
Earl of Oxford
The Double Agent
Kenneth Ducane

Play Dirty
Col. Homerton
If Only the Trains Came
Dr. Andrei Ragin

Dracula
Van Helsing
The Waiting Game
Dolf Perriman
The Education of Corporal Halliday
Sir Adrian Campbell

The Mini-Affair
Sir Basil Grinling

The Spy with a Cold Nose
Russian Intelligence Chief

Doctor Who: The Power of the Daleks
Head of Security Bragen

Frankenstein Mark 2
Dr. Giddy
The Last Hope
Bu Kader

Face of a Stranger
Michael Forrest

The Silent Playground
Insp. Duffy

Corridors of Blood
Hospital Official

The List of Adrian Messenger
Pike

The Password Is Courage
1st Prisoner of War

Flat Two
Trainer

Two Letter Alibi
Duke

Man Detained
Det. Inspector Verity

Clue of the New Pin
Superintendent Carver

Village of the Damned
Vicar

The Secret Man
Inspector







