Dr. Dasgupta
চোরাবালি (2016)
Self
The 50 Greatest Television Dramas (2007)
I, Claudius: A Television Epic (2002)
Will Weatherstaff
Back to the Secret Garden (2000)
Inside 'On Her Majesty's Secret Service' (2000)
Kilcoyne
For Queen & Country (1988)
Colonel
Journey's End (1988)
Greaves
Coast to Coast (1987)
Uncle Hesketh
The Canterville Ghost (1986)
Valentine Swift
Time After Time (1986)
We'll Support You Evermore (1985)
Albert Seers
Bird Fancier (1985)
Whittington
The Secret Adversary (1983)
Login
Doctor Who: Full Circle (1980)
Westlake
Hopscotch (1980)
Fletcher
ffolkes (1980)
Sir Walter Bullivant
The Thirty Nine Steps (1978)
Captain Benson
The Spy Who Loved Me (1977)
Brad Hunter
Three Piece Suite (1977)
Additional Voices (voice)
Les 12 travaux d'Astérix (1976)
Prof. Gottlieb
Intimate Games (1976)
Eddie Boyes
Three for All (1975)
Berkeley
Chameli Memsaab (1975)
Narrator
Sea Area Forties (1975)
Station Officer Harrison
The Firefighters (1974)
Dr. Henry Barlow
A Warm December (1973)
Boersma
Because of the Cats (1973)
Philip Crawford
The Executioner (1970)
Sir Hilary Bray
On Her Majesty's Secret Service (1969)
Lord Sutterwick
Goodbye, Mr. Chips (1969)
British Ambassador David Mountolive
Justine (1969)
George King
The Bone Grinder (1968)
Theodore Quill
Love Life (1967)
NASA Engineer (uncredited)
You Only Live Twice (1967)
Lord Edward
Mister Ten Per Cent (1967)
Alice (1965)
Martin Delambre
Curse of the Fly (1965)
Lord Randolph (voice)
The Finest Hours (1964)
Sir Gawaine
Lancelot and Guinevere (1963)
Johnny Mansell
Tread Softly Stranger (1958)
Anthony, Earl of Dawlish/The Moonraker
The Moonraker (1958)
Dr. Nigel Barnes
No Time for Tears (1957)
Padre
These Dangerous Years (1957)
Lt. Butler
A Hill in Korea (1956)
Dr Jim Alcott
The Feminine Touch (1956)
Steven Marlow
The Extra Day (1956)
Joe Harrop
The Woman for Joe (1955)
Flight Lieutenant D. J. H. Maltby, D.S.O., D.F.C.
The Dam Busters (1955)
Bill Randall
The Ship That Died of Shame (1955)
Adjutant
The Intruder (1953)
Writer
From Doon with Death (1991)
Unglaubliche Freunde (1982)