Judge
Canoe Man (2010)
Father O'Malley
The Thieving Headmistress (2006)
BBC Announcer
Ladies in Lavender (2004)
Archbishop
Princess of Thieves (2001)
Lord Lezham
Mrs. Dalloway (1997)
Prendergast
The Willows in Winter (1996)
Sir Leonard Bax
The Remains of the Day (1993)
Ambrose Waddington
Bhaji on the Beach (1993)
Richard Eddington
Fergie & Andrew: Behind the Palace Doors (1992)
Colonel Fussell
Howards End (1992)
Court General
One Against the Wind (1991)
Defence Counsel
The Black Candle (1991)
MI5 Senior Officer
Shoot to Kill (1990)
Sir George Truman
Beryl Markham: A Shadow on the Sun (1988)
Mr. Marples
Personal Services (1987)
Sir Harry Otway
A Room with a View (1986)
Sir Reginald J. Dongby
E la nave va (1983)
Andrews
Doctor Who: Time-Flight (1982)
Head Waiter - The Savoy
Chariots of Fire (1981)
Garage Customer
Breaking Glass (1980)
Museum Curator
L'uomo puma (1980)
Brother Ambrose
A Light That Shines (1979)
Raymond Kidwell QC
A Most Public Affair (1978)
Sheckley
Holocaust 2000 (1977)
Mean Man
The Prince and the Pauper (1977)
1st Merchant
Jabberwocky (1977)
Claude
A Martyr to the System (1976)
Sir Richard
Barry Lyndon (1975)
Powsey
Goodbye (1975)
Carey
Man Friday (1975)
Salesman In Car Showroom (uncredited)
Flame (1975)
Morris Pluthero
Man About the House (1974)
Philip Stringer
Leeds United! (1974)
Prior
Luther (1974)
Attorney General
Don't Just Lie There, Say Something! (1973)
Colonel Wright
Someone at the Top of the Stairs (1973)
James
The Bankrupt (1972)
Le capitaine du 35e Sikhs
Young Winston (1972)
Second Counsel
Morgan: A Suitable Case for Treatment (1966)
First Lieutenant - Destroyer (uncredited)
Sink the Bismarck! (1960)