Esther
(Hauptmann der Wache)
David
(Isai)
The Quatermass Conclusion
(Tommy Roach)
Mary, Queen of Scots
(Morton)
The Sea Change
(Oldberg)
Meetings with Remarkable Men
(Father Maxim)
Pope John Paul II
(Jerzy Loparicz)
The Tripods
Other Halves
(Irwin)
The Optimists of Nine Elms
(Policeman)
Exiles
(Ernest Hemingway)
All Quiet on the Western Front
(Cook (uncredited))
Doctor Who: The Pirate Planet
(The Pirate Captain)
Soft Beds, Hard Battles
(Colonel Meinertzhagen)
Lionheart
(Simon Nerra)
Playing Away
(Fredrick)
Henry IV Part 2
(Earl of Northumberland)
The Zany Adventures of Robin Hood
(Moishe)
Even Solomon
(Jake)
Richard III
(City Gentleman)
Macbeth
(Caithness)
Another Life
(Sir Henry Curtis-Bennett)
Othello
(Senators-Soldiers-Cypriots)
Henry IV Part 1
(Henry Percy)
Atlantis
(Goff)
Doctor Who: Logopolis
(The Captain (archive footage))
The Hunchback of Notre Dame
(Provost)
Doctor Who
Kidnapped
(Cumberland)
Callan
I, Claudius
Doomwatch
(Norman Sylvester)
Hallmark Hall of Fame
(Cook)
The New Avengers
(Prof. Lopez)
Play for Today
(Jake)
The First Churchills
Fall of Eagles
(Von Plehve)
The Devil's Crown
Killer Net
(Pathologist)
BBC Play of the Month
(Taffy)
BBC Television Shakespeare
Blake's 7
(Gola)
Tripods
Doctor Who
(Captain)
Play for Today
(Goff)
Quatermass
(Tommy Roach)
A Picture of Katherine Mansfield
(Father)