
Acted in 113
1980s
- 1987
Campus Man
Professor Jarman
- 1986
- 1985
Blott on the Landscape
Lord Leakham · 4 episodes
- 1984
It Came Upon the Midnight Clear
Jogger
- 1983
The Tale of Beatrix Potter
Canon Rawnsley
- 1982
My Favorite Year
Cubby Brown
- 1981
From a Far Country
Priest
Timon of Athens
Flavius
The Winter's Tale
Archidamus
- 1980
To Serve Them All My Days
Cordwainer · 5 episodes
1970s
- 1979
Katie: The Year of a Child
Committee chairman
The Diary of a Nobody
Mr. Perkupp · 9 episodes
Americathon
Ben
13 Queens Blvd.
TV
Thomas & Sarah
Mr Chater · 1 episode
- 1978
Maneaters Are Loose!
George Leppard
Rabbit Test
Army Aide
- 1977
Do as I Say
Pops
- 1976
The XYY Man
Undersecretary · 3 episodes
Kizzy
Admiral Twiss · 6 episodes
- 1975
Brassneck
Movie
- 1974
Affairs of the Heart
Chivers · 1 episode
Napoleon and Love
Jean-Nicolas Corvisart-Desmarets · 3 episodes
- 1973
Wessex Tales
Dairyman · 1 episode
Yellow Dog
Bewsley
- 1972
The Pied Piper
Chancellor
Horatio Bottomley
Mr. Justice Hawkins
The Frighteners
Fred Cartwright · 1 episode
The Moonstone
Sergeant Cuff · 3 episodes
- 1971
- 1970
Little Women
James Laurence · 8 episodes
The Man Who Haunted Himself
Sir Charles Freeman
1960s
- 1969
- 1968
Subterfuge
Heiner
Uncle Silas
Austin Ruthyn
Journey Into Darkness
Bart Brereton
- 1967
Half Hour Story
George · 1 episode
- 1966
Rasputin: The Mad Monk
The Abbot
- 1965
Pity About the Abbey
Sir Robert Challoner
Londoners
Sir Robert Challoner, G.C.B. · 1 episode
- 1964
Redcap
Commanding Officer · 1 episode
Nightmare
Doctor
- 1962
The Playboy of the Western World
Philly Cullen
The Quare Fellow
Carroll
Life for Ruth
Marshall
Go to Blazes
Chief Fire Officer
Number Six
Assistant Commissioner
- 1961
Johnny Nobody
Judge
Francis of Assisi
Canon Cattanei
- 1960
Circle of Deception
Maj. Taylor
The Trials of Oscar Wilde
Cafe Royal Manager
Beyond the Curtain
Turner
Snowball
Ted Wylie
1950s
- 1959
The Night We Dropped a Clanger
Squadron Leader Grant
Bobbikins
Movie
Operation Bullshine
Brigadier
- 1958
Nowhere to Go
Second Mr. Dodds
Behind the Mask
Colonel Langley
She Didn't Say No!
The School Inspector
Next to No Time
Steve, Bar Steward
Dunkirk
Staff Colonel
The Safecracker
Inspector Owing
The Man Who Wouldn't Talk
George Fraser (uncredited)
- 1957
The Birthday Present
Chief Customs Officer
The Surgeon's Knife
Inspector Austen
Lucky Jim
The Principal (as John Welch)
Man in the Shadow
Inspector Hunt
The Long Haul
Doctor
Brothers in Law
Mr. Justice Fanshawe
The Secret Place
Mr. Christian (uncredited)
The Counterfeit Plan
Police Inspector Grant
- 1956
Armchair Theatre
Laurence Manfred · 1 episode
The Man in the Road
George White - the Gamekeeper
Lost
Police Scientist (Uncredited)
- 1955
The Dark Avenger
Gurd
Contraband Spain
Oficial superior de aduanas (no acreditado)
- 1954
The Divided Heart
Chief Marshall
An Inspector Calls
Shop Walker - Mr. Timmon
- 1953
Isn't Life Wonderful!
Uncle James
The Clue of the Missing Ape
Army Intelligence Officer
- 1950