Robert Rylands' Last Journey
(1996)
as Hume
Pie in the Sky
(1994)
as Striker of the Yard
The Last Vampyre
(1993)
as Augustus Merridew
Peak Practice
(1993)
as Douglas Hart
Peak Practice
(1993)
as Mr. Hart
Memento Mori
(1992)
as Guy Leet
Nona
(1991)
as Don Fransciso
Performance
(1991)
as Don Francisco
Performance
(1991)
as Man
The Fool of the World and the Flying Ship
(1990)
as (voice)
You Rang, M'Lord?
(1990)
as Captain Cedric Dolby
Seeing in the Dark
(1989)
as Old Man
The Dog It Was That Died
(1989)
as Vicar
Tears in the Rain
(1988)
as Fordingbridge
84 Charing Cross Road
(1987)
as George Martin
The Trial of Klaus Barbie
(1987)
as Klaus Barbie
Miss Marple: 4.50 from Paddington
(1987)
as Luther Crackenthorpe
Inspector Morse
(1987)
as Lance Mandeville
All Passion Spent
(1986)
as Gervase Bucktrout
Lovejoy
(1986)
as Sir Max Spence
Casualty
(1986)
as William Turnbull
All Passion Spent
(1986)
as Bucktrout
ScreenPlay
(1986)
as Klaus Barbie
ScreenPlay
(1986)
as Old Man
Love Song
(1985)
as Sir William Hatchard
Monsignor Quixote
(1985)
as Senor Diego
Screen Two
(1985)
as Guy Leet
The Black Tower
(1985)
as Father Michael Baddeley
The Hope and the Glory
(1984)
as Joe
Doctor Who: The Twin Dilemma
(1984)
as Edgeworth
The Chain
(1984)
as Grandpa
Sherlock Holmes
(1984)
as Reverend Merridew
Mr. Palfrey of Westminster
(1984)
as Benedict
Martin Luther, Heretic
(1983)
as Father Staupitz
The Old Men at the Zoo
(1983)
as Dr. Edwin Leacock
The Agatha Christie Hour
(1982)
as Parker Pyne
From a Far Country
(1981)
as Sapieha
The Potting Shed
(1981)
as Father William Califer
The Chinese Detective
(1981)
Celebrity Playhouse
(1981)
as Father William Callifer
The Gate of Eden: Part Three - Peter
(1980)
as Tom Falconer
The Gate of Eden: Part One - Mr. Falconer
(1980)
as Tom Falconer
The Gate of Eden: Part Two - Sue
(1980)
as Tom Falconer
Schalcken the Painter
(1979)
as Gerrit Dou
Minder
(1979)
as Billings
Minder
(1979)
as Meredith Gascoyne
Edward & Mrs. Simpson
(1978)
as Cosmo Lang - Archbishop of Canterbury
Edward and Mrs Simpson
(1978)
as Cosmo Lang, Archbishop of Canterbury
Return of the Saint
(1978)
as Prince Lorenzo
Julia
(1977)
as Undertaker
Secret Army
(1977)
as Father Girard
The Professionals
(1977)
as Sir James Temple
The Sunday Drama
(1977)
as Lord Hawker
The Sunday Drama
(1977)
as Edwards
Here I Stand...
(1977)
as Hieronymus Bosch
Shout at the Devil
(1976)
as Mr. Smythe
Killers
(1976)
as Mr. Justice Avory
Love's Labour's Lost
(1975)
as Don Adriano de Armando
Go as You Please in Britain
(1975)
Rumpole of the Bailey
(1975)
as Mr. Justice Gwent-Evans
Rumpole of the Bailey
(1975)
as Wedding Guest
Luther
(1974)
as Johann von Staupitz Vicar General
Fall of Eagles
(1974)
as Kaiser Wilhelm I
An Unofficial Rose
(1974)
Porridge
(1974)
as Rawley
The Carnforth Practice
(1974)
as Ernest Railton
The Day of the Jackal
(1973)
as General Colbert
The Lotus Eaters
(1972)
as Nestor Turton
Nicholas and Alexandra
(1971)
as Kokovtsov
Sunday Bloody Sunday
(1971)
as Mr. Greville
Countess Dracula
(1971)
as Master Fabio
A Ghost Story for Christmas
(1971)
as Gerrit Dou
Great Performances
(1971)
as Senor Diego
The Virgin and the Gypsy
(1970)
as The Rector
Some Girls Do
(1969)
as Mr. Mortimer
Midas Run
(1969)
as Crittenden
The Best House in London
(1969)
as Editor, The Times
Julius Caesar
(1969)
as Julius Caesar
A Touch of Love
(1969)
as Doctor Prothero
Negatives
(1968)
as Father
From Chekhov with Love
(1968)
as Alexander Chekhov
Torture Garden
(1967)
as Uncle Roger (segment 1 "Enoch")
Danger Route
(1967)
as Peter Ravenspur
The Long Duel
(1967)
as Governor
A Slight Ache
(1967)
as Edward
Sir Arthur Conan Doyle
(1967)
as Dr. Phelps McCarthy
ITV Playhouse
(1967)
as Tom Falconer
After the Fox
(1966)
as Chief of Interpol
Talking to a Stranger
(1966)
NET Playhouse
(1966)
as Julius Caesar
Those Magnificent Men in Their Flying Machines or How I Flew from London to Paris in 25 Hours 11 Minutes
(1965)
as Trawler Skipper
The Alphabet Murders
(1965)
as Inspector Japp
Operation Crossbow
(1965)
as RAF Officer
The Night Caller
(1965)
as Dr. Morley
The Nanny
(1965)
as Dr. Beamaster
Hysteria
(1965)
as Hemmings
The Heroes of Telemark
(1965)
as Doctor
The Legend of Young Dick Turpin
(1965)
as Mr. Fielding
BBC Play of the Month
(1965)
as Julius Caesar
Thirty-Minute Theatre
(1965)
as Crowther
BBC Play of the Month
(1965)
as Pierre Cauchon, Bishop of Beauvais
BBC Play of the Month
(1965)
as George Fox
BBC Play of the Month
(1965)
as Don Adriano de Armando
Knock on Any Door
(1965)
as Desmond Fox-Gresham
Blackmail
(1965)
as Patrick Donahoe
The Uncle
(1964)
as Mr. Ream
Downfall
(1964)
as Sir Harold Crossley
The 7th Dawn
(1964)
as Tarlton
Theatre 625
(1964)
as Oscar
Theatre 625
(1964)
as Ted Stevens
Theatre 625
(1964)
as Edward
Theatre 625
(1964)
as Mr Todd
Thursday Theatre
(1964)
as Julian Armstrong
Paranoiac
(1963)
as John Kossett
The Set Up
(1963)
as Theo Gaunt
The Very Edge
(1963)
as Crawford
Long Past Glory
(1963)
as Charles
The King's Breakfast
(1963)
as The King
Doctor Who
(1963)
as Edgeworth / Azmael
H.M.S. Defiant
(1962)
as Mr. Goss (Ship's Surgeon)
Dr. Finlay's Casebook
(1962)
Out of This World
(1962)
as Edgar Brocklebank
The Mark
(1961)
as Arnold Cartwright
The Greengage Summer
(1961)
as Mr. Bullock
For Better, For Worse
(1961)
Drama 61-67
(1961)
as Tom Cayter
Our Man in Havana
(1960)
as Admiral
Two-Way Stretch
(1960)
as Governor Horatio Bennett
Sink the Bismarck!
(1960)
as Commander Richards
Maigret
(1960)
as Tiburce de St. Hilaire
Danger Man
(1960)
as Volos
Sunday-Night Play
(1960)
as Uncle Arthur
Armchair Mystery Theatre
(1960)
as Inspector Boileau
The Captain's Table
(1959)
as Major Broster
Piping Hot
(1959)
as Narrator
The Third Man
(1959)
as Hargest Macrea
A Desperate Case
(1958)
as Narrator (voice)
I Can Destroy the Sun
(1958)
as Dr. Lunn
Night of the Demon
(1957)
as Professor Henry Harrington
Barnacle Bill
(1957)
as Crowley
23 Paces to Baker Street
(1956)
as Inspector Grovening
The History of the Cinema
(1956)
as Narrator
Checkpoint
(1956)
as Ted Thornhill
The Spanish Gardener
(1956)
as Pedro (voice) (uncredited)
Armchair Theatre
(1956)
as Dr. Lunn
Armchair Theatre
(1956)
as Charles
Doctor at Sea
(1955)
as Steward Easter
Simon and Laura
(1955)
as Wilson
Animal Farm
(1954)
as All Animals (voice)
The Million Pound Note
(1954)
as Jonathan Reid
The Purple Plain
(1954)
as Blore
Eight O'Clock Walk
(1954)
as Horace Clifford
Carrington V.C.
(1954)
as Lt. Col. Reeve
The Wonderful World of Disney
(1954)
as Mr. Fielding
Malta Story
(1953)
as British Officer
Power to Fly
(1953)
as Narrator
Time Bomb
(1953)
as Jim Warrilow
Street Corner
(1953)
as Dawson
The Net
(1953)
as Prof. Carrington
No Highway in the Sky
(1951)
Traveller's Joy
(1950)
as Fowler
Scrapbook for 1933
(1950)
as (voice)
Madness of the Heart
(1949)
as Dr. Simon Blake
It's Not Cricket
(1949)
as Otto Fisch
The Spider and the Fly
(1949)
as Colonel de la Roche
Poet's Pub
(1949)
as PC Windle
The Blue Lagoon
(1949)
as Captain
A Boy, a Girl and a Bike
(1949)
as Bill Martin
Once Upon a Dream
(1949)
as Vicar
Don't Ever Leave Me
(1949)
as Mr. Knowles
Landfall
(1949)
as Wing Commander Hewitt
Easy Money
(1948)
as Detective-Inspector Kirby
The Blind Goddess
(1948)
as Johnson
Here Come the Huggetts
(1948)
as 1st Engineer
Look Before You Love
(1948)
as Fosser
London Belongs to Me
(1948)
as Jack Rufus
Daybreak
(1948)
as Inspector
Oliver Twist
(1948)
as Chief of Police
Blanche Fury
(1948)
as Maj. Fraser
My Brother's Keeper
(1948)
as Trent
Miranda
(1948)
as Cockle Vendor
Quartet
(1948)
as Coroner (segment "The Alien Corn")
The End of the River
(1947)
as Defence Counsel
The Man Within
(1947)
as Smuggler
Jassy
(1947)
as Jim Stoner
Captain Boycott
(1947)
as Lt. Col. Strickland
Holiday Camp
(1947)
as Camp Doctor
Take My Life
(1947)
as Defense Counsel
Fame Is the Spur
(1947)
as Prison Doctor #2 (uncredited)
They Made Me a Fugitive
(1947)
as Mr. Fenshaw
The Upturned Glass
(1947)
as Mobile Policeman