
Acted in 100
2000s
- 2003
- 2001
The Cazalets
TV
- 2000
The Adventures of Young Indiana Jones: Love's Sweet Song
Sir Peregrine Prentiss
Longitude
Governor · 1 episode
1990s
- 1999
- 1998
A Certain Justice
Hubert St John Langton · 3 episodes
- 1996
- 1995
The Adventures of Young Indiana Jones: Treasure of the Peacock's Eye
Sir Peregrine Prentiss
The Glass Virgin
Great Uncle James · 1 episode
- 1994
The Rector's Wife
Colonel Richardson · 3 episodes
- 1993
Lipstick on Your Collar
Brigadier Sanders · 2 episodes
- 1992
God on the Rocks
Drinkwater
- 1991
For the Greater Good
Lord Kellner · 1 episode
- 1990
Paper Mask
Dr. Mumford
1980s
- 1989
Summer's Lease
Nicholas Tapscott
Bomber Harris
Sir Charles Portal
After the War
Major Hector Stanhope · 1 episode
- 1988
Game, Set, and Match
Frank Harrington · 13 episodes
- 1987
Hedgehog Wedding
Desmond
Miss Marple: Sleeping Murder
Doctor James Kennedy · 2 episodes
- 1986
The Good Doctor Bodkin-Adams
Dr Douthwaite
Theban Plays: Antigone
Chorus
Bratt Farrar
George Ledingham · 6 episodes
- 1985
My Brother Jonathan
Dr Hammond · 1 episode
Wynne and Penkovsky
James
- 1984
The Invisible Man
Colonel Adye · 1 episode
- 1983
A Flame to the Phoenix
Movie
- 1981
P.Q. 17
Admiral Jack Tovey
Country
Matthew Harcourt
The Cherry Orchard
Gayev
- 1980
Doctor Who: Meglos
Lieutenant Brotadac
Gentle Folk
Mr Menant
1970s
- 1979
- 1978
On a Paving Stone Mounted
Movie
An Englishman's Castle
Lonsdale · 1 episode
Sweeney 2
McKyle
Forgotten Love Songs
Harry
- 1977
The Sinking of the HMS Victoria
Admiral Sir Michael Culme-Seymour
- 1976
The Fosters
Dr Williams · 1 episode
Doran's Box
Chief
One Hour to Zero
Superintendent Parry
- 1975
- 1974
Lucky
Prison governor
- 1972
Tightrope
Mr. Fletcher · 13 episodes
- 1971
Follyfoot
Sam Lockwood · 4 episodes
- 1970
1960s
- 1969
- 1968
- 1967
Boy Meets Girl
John Fry · 1 episode
- 1965
- 1963
- 1962
The Andromeda Breakthrough
R.A.F. Officer · 1 episode
- 1961
- 1960
Carry On Constable
Radio Announcer (voice) (uncredited)
1950s
- 1957
The Square
Movie
- 1956
The High Terrace
Police Constable West
- 1955
Strange Experiences
Man · 1 episode
- 1953
Wheel of Fate
Movie
- 1951
Pool of London
Detective at Bank (uncredited)
Wrote 1
1980s
- 1980