

Doctor Who: Voyage of the Damned(2007)
Mr. Copper

101 Dalmatians II: Patch's London Adventure(2003)
Additional Voices (voice)
Young Arthur(2002)
Illtud

Aristocrats(1999)
King George II

The Memoirs of Hyacinth Bucket(1997)
Richard

The War That Never Ends(1991)
Athenagoras

Othello(1990)
Brabantio / Gratiano

Young Toscanini(1988)

Journey's End(1988)
Captain Hardy

Cause Célèbre(1987)
P.P. Croom Johnson

Pack of Lies(1987)
Ellis

All Together Now(1986)
James

What Mad Pursuit(1985)
Bonwit Steinhauser

Doctor Who: Revelation of the Daleks(1985)
Professor Jobel

A Passage to India(1984)
Major Callendar

Pericles, Prince of Tyre(1984)
Lord Cerimon

Memed My Hawk(1984)
Magistrate

Martin Luther, Heretic(1983)
Johann Tetzel

Praying Mantis(1982)
Dr. Faure

Excalibur(1981)
Ector

The Potsdam Quartet(1981)
Aaron Green

Dr Jekyll and Mr Hyde(1980)
Hastie Lanyon

An Ordered Life(1980)
Director of Austrian State Radio

Henry IV Part 1(1979)
Thomas Percy, Earl of Worcester

Home-Movies(1979)
Alec Thorne

The Sailor's Return(1978)
Reverend Pottock

Foreign Affairs(1978)
Adamson

The Kitchen(1977)
Frank

Romeo and Juliet(1976)
Friar Lawrence

Beasts: The Dummy(1976)
'Bunny' Nettleton

Buffet(1976)
Air steward

Beloved(1976)
William Hepworth-Dixon

The Breakthrough(1975)
Robbie

Goodbye(1975)
Savory

South Riding(1974)

The National Health(1973)
Ash

Man at the Top(1973)
Massey

Frenzy(1972)
Johnny Porter

Death Line(1972)
Inspector Richardson

A Warning to the Curious(1972)
Dr. Black

The Exorcism(1972)
Dan

The Stalls of Barchester(1971)
Dr. Black

Mad Jack(1970)

Roll On Four O'Clock(1970)
Max Fielder
Birthday(1969)

A Midsummer Night's Dream(1968)
Snug
All's Well That Ends Well(1968)
Parolles

Catch Us If You Can(1965)
Duffie