

Parrot Fashion(2007)

Another Life(2001)
Sir Henry Curtis-Bennett

Esther(1999)
Hauptmann der Wache

The Sea Change(1998)
Oldberg

David(1997)
Isai

Richard III(1995)
City Gentleman

Freddie As F.R.O.7.(1992)
Additional voices (voice)

Lionheart(1987)
Simon Nerra

Playing Away(1987)
Fredrick

Pope John Paul II(1984)
Jerzy Loparicz

Other Halves(1984)
Irwin

The Zany Adventures of Robin Hood(1984)
Moishe

Atlantis(1983)
Goff

Doctor Who: Logopolis(1981)
The Captain (archive footage)

The Quatermass Conclusion(1979)
Tommy Roach

Meetings with Remarkable Men(1979)
Father Maxim

All Quiet on the Western Front(1979)
Cook (uncredited)

Henry IV Part 2(1979)
Earl of Northumberland
Even Solomon(1979)
Jake

Henry IV Part 1(1979)
Henry Percy

Doctor Who: The Pirate Planet(1978)
The Pirate Captain

Exiles(1977)
Ernest Hemingway

The Hunchback of Notre Dame(1976)
Provost
The Secret Agent(1975)
Mr. Michaelis

Soft Beds, Hard Battles(1974)
Colonel Meinertzhagen (uncredited)

The Optimists of Nine Elms(1973)
Policeman

Mary, Queen of Scots(1971)
Morton

Macbeth(1971)
Caithness

Othello(1965)
Senators-Soldiers-Cypriots