

Macbeth(2001)
King Duncan

The Messenger: The Story of Joan of Arc(1999)
chief inquisitor

Elizabeth(1998)
Earl of Derby

Immortality(1998)

Tom & Viv(1994)
Bishop of Oxford

The Forbidden Quest(1993)
J.C. Sullivan

Henry VI Part 1(1983)
Duke of Exeter / Shepherd

The Dark Crystal(1982)
Narrator / Urskeks (voice)

John Diamond(1981)
Alfred Diamond

Othello(1981)
Lodovico

A Private Battle(1980)

Romeo and Juliet(1978)
Friar Laurence

The Copyist(1978)
Heinrich Schalleplatte

The Ghost of Adelphi Terrace(1975)
George Bernard Shaw

The Black Windmill(1974)
Sir Edward Julyan

Lost Hearts(1973)
Mr. Abney (as Joseph O'Connor)

Father Dear Father(1973)
Vicar

Yellow Dog(1973)
Dover

Penny Gold(1973)
Blachford

Doomwatch(1972)
Vicar
The Prime Minister's Daughter(1970)
Mayland

Anne of the Thousand Days(1969)
Fisher

A Walk with Love and Death(1969)
Pierre of St. Jean

The Possessed(1969)
Stepan Verhovensky

Oliver!(1968)
Mr. Brownlow

The World of George Orwell: 1984(1965)
O'Brien

No Place Like Earth(1965)
Freeman

The Gorgon(1964)
Coroner

The Devil-Ship Pirates(1964)
Don Jose Margella

Crooks in Cloisters(1964)
Father Septimus

Gorgo(1961)
Prof. Hendricks
The Rose Affair(1961)
O'Riorden
The Day of the Fox(1961)
Colonel Gregory

Twentieth Century Theatre: Colombe(1960)
Lagarde

Worm in the Bud(1959)
District Inspector

Paul Temple's Triumph(1950)
Inspector Crane