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 and 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)
Twentieth Century Theatre: Colombe
(Lagarde)
Immortality
The Forsyte Saga
('Old Jolyon' Forsyte)
Out of the Unknown
(Freeman)
Casualty
(George Polston)
Manhunt
(Von Gebhardt)
A Ghost Story for Christmas
(Mr. Abney)
Performance
(Earl of Northumberland)
The Spies
(Polini)
BBC2 Play of the Week
(Heinrich Schalleplatte)
Sir Arthur Conan Doyle
(James Campbell)
Festival
(Father Arnall)
The Mill on the Floss
(Mr. Tulliver)
Theatre 625
(O'Brien)
Theatre 625
(Sergeant Kettlewell)