Anne of the Thousand Days
(Fisher)
Doomwatch
(Vicar)
Gorgo
(Prof. Hendricks)
The Gorgon
(Coroner)
The Devil-Ship Pirates
(Don Jose Margella)
Oliver!
(Mr. Brownlow)
Lost Hearts
(Mr. Abney (as Joseph O'Connor))
A Walk with Love and Death
(Pierre of St. Jean)
Macbeth
(King Duncan)
Father Dear Father
(Vicar)
Yellow Dog
(Dover)
Crooks in Cloisters
(Father Septimus)
Worm in the Bud
(District Inspector)
Elizabeth
(Earl of Derby)
The Messenger: The Story of Joan of Arc
(chief inquisitor)
The Forbidden Quest
(J.C. Sullivan)
The Black Windmill
(Sir Edward Julyan)
The World of George Orwell: 1984
(O'Brien)
Crip Camp: A Disability Revolution
(Self)
A Private Battle
The Ghost of Adelphi Terrace
(George Bernard Shaw)
The Rose Affair
(O'Riorden)
The Prime Minister's Daughter
(Mayland)
Penny Gold
(Blachford)
No Place Like Earth
(Freeman)
John Diamond
(Alfred Diamond)
The Possessed
(Stepan Verhovensky)
Tom & Viv
(Bishop of Oxford)
Henry VI Part 1
(Duke of Exeter / Shepherd)
Romeo & Juliet
(Friar Laurence)
Othello
(Lodovico)
Paul Temple's Triumph
(Inspector Crane)
The Day of the Fox
(Colonel Gregory)
The Dark Crystal
(Narrator / Urskeks (voice))
The Copyist
(Heinrich Schalleplatte)
The Barchester Chronicles
The Forsyte Saga
('Old Jolyon' Forsyte)
BBC Television Shakespeare
(Friar Lawrence)
Out of the Unknown
(Freeman)
Casualty
(George Polston)
Manhunt
(Von Gebhardt)