Actor
Macbeth
2001
as King Duncan
The Messenger: The Story of Joan of Arc
1999
as chief inquisitor
Elizabeth
1998
as Earl of Derby
Tom & Viv
1994
as Bishop of Oxford
Henry VI Part 1
1983
as Duke of Exeter / Shepherd
The Dark Crystal
1982
as Narrator / Urskeks (voice)
Othello
1981
as Lodovico
A Private Battle
1980
Romeo & Juliet
1978
as Friar Laurence
Penny Gold
1974
as Blachford
The Black Windmill
1974
as Sir Edward Julyan
Lost Hearts
1973
as Mr. Abney (as Joseph O'Connor)
Yellow Dog
1973
as Dover
Father Dear Father
1973
as Vicar
Doomwatch
1972
as Vicar
Anne of the Thousand Days
1969
as Fisher
A Walk with Love and Death
1969
as Pierre of St. Jean
Oliver!
1968
as Mr. Brownlow
The World of George Orwell: 1984
1965
as O'Brien
The Gorgon
1964
as Coroner
The Devil-Ship Pirates
1964
as Don Jose Margella
Crooks in Cloisters
1964
as Father Septimus
The Day of the Fox
1961
as Colonel Gregory
Gorgo
1961
as Prof. Hendricks
Worm in the Bud
1959
as District Inspector
Paul Temple's Triumph
1950
as Inspector Crane