Known For
Filmography

Touching Evil
TV · as Mr Swan · 1 ep

Moses
Movie · as Jethro (voice)

Oh, Doctor Beeching!
TV · as Arnold Thomas · 19 eps

Testament: The Bible in Animation
TV · as Jethro / Hebrew Elder (voice), Jesse (voice) · 1 ep

Othello
Movie · as Duke / Lodovico (voice)

Peak Practice
TV · as Mr. Dobson · 1 ep

Shakespeare: The Animated Tales
TV · as Duke / Lodovico (voice) · 1 ep

Killing Time
Movie · as Mr Thackeray

You Rang, M'Lord?
TV · as Mr. Barnes · 4 eps

Teams from Hell
Movie
The Nineteenth Hole
TV · as Harold (The President) · 6 eps

Shadow of the Noose
TV · as Sir Frank Lockwood, K.C. · 1 ep

No Further Cause for Concern
Movie · as Mr Chirkham

Without a Clue
Movie · as Reporter #3

We Think the World of You
Movie · as Harry

The Play on One
TV · as Mr Thackeray · 1 ep

Personal Services
Movie · as Glossop

Inspector Morse
TV · as Mr. Waugh · 1 ep

The Moon Over Soho
Movie · as Reginald Barnes

C.A.T.S. Eyes
TV · 1 ep
The New Statesman
TV · as Phillip Thomas · 6 eps
Function Room
TV · 1 ep

Another Country
Movie · as Chief Judge

The Bill
TV · 2 eps

Travelling Man
TV · as Ross · 1 ep

The Unvarnished Truth
Movie · as Inspector

Shackleton
TV · as Jacobsen · 1 ep

Dalgliesh
TV · as Inspector Blakelock · 6 eps

Death of an Expert Witness
TV · as Inspector Blakelock · 7 eps

Murder Is Easy
Movie · as Vicar
A Walk in the Dark
Movie · as Sgt. Jones
Nye
Movie · as Talbot

The Agatha Christie Hour
TV · as Hubble · 1 ep

London Is Drowning
Movie · as Henry

Fothergill
Movie · as Schoolmaster

Bergerac
TV · as Alan Fouchet · 1 ep

Codename Icarus
TV · as Sir Roderick · 2 eps

Hopscotch
Movie · as Ludlum

The Bells of Astercote
Movie · as Mr Tranter

Sweet William
Movie · as Uncle Walter

Yes Minister
TV · 1 ep
A Question of Guilt
TV · as Groser · 8 eps

Home Before Midnight
Movie · as Inspector Gray

Tales of the Unexpected
TV · as Gas Inspector · 1 ep
Two Up, Two Down
TV · 1 ep

Minder
TV · as Jack Hodgson · 1 ep

The Legend of King Arthur
TV · as Leodograunce · 1 ep

Foreign Affairs
Movie · as Arthur Collings

Enemy at the Door
TV · as George de Villefort · 1 ep
Born and Bred
TV · as Arthur Peglar · 3 eps
Leave it to Charlie
TV · as Police Inspector · 1 ep

Twelve Off the Belt
Movie · as Jimmy Quinn

In The Dead Spell
Movie · as Mr Coleman

Alternative 3
Movie

Secret Army
TV · as Victor · 2 eps

BBC2 Play of the Week
TV · as Arthur Collings · 1 ep

Target
TV · as Bank Manager · 1 ep

Murder Most English: A Flaxborough Chronicle
TV · as Dr Thompson · 1 ep

Jack Flea's Birthday Celebration
Movie · as Mr Lee

Rogue Male
Movie · as Mr Drake
Second Verdict
TV · as Maitre de Moro-Giafferi · 1 ep

The Duchess of Duke Street
TV · as Sergeant · 1 ep

The Evacuees
Movie

Doctor Who: Genesis of the Daleks
Movie · as Mogran

The Sweeney
TV · as Sale · 1 ep

Rumpole of the Bailey
TV · as Peter Royce Williams · 1 ep

How Green Was My Valley
TV · as Mr Motshill · 2 eps

Madame Bovary
TV · as Guillaumin · 3 eps

Penda's Fen
Movie · as Cooke

Porridge
TV · as Prison Visitor · 1 ep

Jack Point
Movie · as Chairman

Lady Killer
Movie · as Doctor

Thriller
TV · as Doctor · 1 ep

Warship
TV · 1 ep
Men of Affairs
TV · as Police Superintendent · 1 ep
Second City Firsts
TV · as Mr. Coleman · 1 ep

Crown Court
TV · as Insp. Woods · 3 eps

Six Days of Justice
TV · as Richard Price · 1 ep

A Breed of Men
Movie

Ace of Wands
TV · as Dr. MacDonald · 3 eps

Play for Today
TV · as Henry · 1 ep

Public Eye
TV · as Rupert Robinson · 1 ep

Doctor Who
TV · as Mogran · 1 ep

Z-Cars
TV · 2 eps
