Known For
Filmography

Tess of the D'Urbervilles
Movie · as Narrator

Tess of the D'Urbervilles
TV · as Narrator · 2 eps
Joseph
Movie · as Jacob (Voice)

Testament: The Bible in Animation
TV · as Jacob (voice) · 1 ep

The Taming of the Shrew
Movie · as Baptista (voice)

The Old Devils
Movie · as Percy Morgan

Twelfth Night
Movie · as Malvolio (voice)

Shakespeare: The Animated Tales
TV · as Malvolio (voice), Baptista (voice) · 1 ep

Hope and Glory
Movie · as Headmaster

The Invisible Man
TV · as Dr Edward Cuss · 3 eps

The Fourth Arm
TV · as Prof. David Evans · 5 eps
Nye
Movie · as Dr. Daniel Davies

That's My Boy
TV · as Mr Gurney · 1 ep

A Tale of Two Cities
Movie · as Gabelle

Sapphire & Steel
TV · as Tully · 8 eps
Sally Ann
TV · as Major Cartwright · 8 eps

My Way Home
Movie · as Mr Bridge

Stronger Than the Sun
Movie · as Higby

All Creatures Great and Small
TV · as Charlie Rudd · 1 ep

A Traveller In Time
TV · as Uncle Barnabas · 5 eps

The Sandbaggers
TV · as Director General of Intelligence · 1 ep
Wind of Change
Movie · as Sir Harry Birt

Secret Army
TV · as Inspector Landre · 1 ep

The Professionals
TV · as Hunter · 1 ep
Jubilee 1977
TV · as Sir Harry Birt · 1 ep
The Sound of Laughter
TV · as Mr Tandy, Dr Hamer · 1 ep

Beasts: What Big Eyes
Movie · as Joe Nash

Stones
Movie · as Caradoc Hobbes

Beasts
TV · as Joe Nash · 1 ep

Bill Brand
TV · as Morgan · 1 ep

The Ghosts of Motley Hall
TV · as Mr Porter · 1 ep

After the Solo
Movie · as Peters

State of Emergency
TV · as John Godstone · 3 eps

The Man with the Golden Gun
Movie · as Frazier

Sign It Death
Movie · as Barnes

Playhouse
TV · as Caradoc Hobbes · 1 ep

No, Honestly
TV · as Mr Evercreech · 1 ep

The Cornet Lesson
Movie · as Bandmaster

Thriller
TV · as Barnes · 1 ep

Centre Play
TV · as Bandmaster · 1 ep

Crown Court
TV · as Mr. Smith · 4 eps
The Ten Commandments
TV · as Father · 1 ep

Manhunt
TV · as Vigny · 1 ep

Hadleigh
TV · as Charlie Caldwell · 13 eps

Much Ado About Nothing
Movie · as Leonato

Theatre 625
TV · as Joshua · 1 ep

The Human Jungle
TV · as Inspector Meredith · 1 ep

Maigret
TV · 1 ep

One Step Beyond
TV · as Wilson · 1 ep
