1986
as Chorus
1984
as Doctor
1983
as British Ambassador
1980
as Dr. Collins
1979
as The Judge
1978
as Burke
1977
1975
as Mr. Harrington
1975
as Albert Hart
1974
as Gen. St. John
1974
as Justice Bailey
1974
as Narrator
1973
as Lord Carradine
1972
as Sir Richard Jeffcoate
1972
as Major Bell / Sir Arnold Gates
1971
as Mr. Arundel
1970
as Admiral Bowen
1969
as David Lancaster
1969
as Gen. Crawley
1969
as Lord Boyne
1969
as Dr. John Grafton
1968
as Joe
1968
as Col. Gore
1967
as Hobson
1967
as Nurse
1964
as David Lancaster
1964
as Joe
1964
as Captain Warner
1963
as Hobson
1963
as Inspector MacDonald
1963
as Brent
1962
as Group Capt. J.N. Stagg (uncredited)
1962
as Rev. Ellis
1961
as Stonehouse
1960
as Superintendent Allen
1958
as Jerry Lane
1957
as Inspector Madden
1957
as Frank
1957
as Captain La Hire
1956
as Charles Hammond
1956
as Horton
1955
as Peregrinus
1955
as Jack Richards
1955
as Captain Joseph (Mutt) Summers, C.B.E.
1955
as Dr. Geoffrey Allen
1954
as Lord Boyne
1954
as John Everton
1954
as Lt. Cdr. Sinclair
1954
as Supt. Roberts
1953
as Richard
1953
as Inspector Frampton
1953
as Robert
1953
as Ken Wharton
1953
as Inspector Williams
1953
as Captain Tom Ashley, HMS Amesbury
1953
as Vincent Humphries
1952
as Man
1952
1952
as Insp. Morley
1952
as Sir Richard Hannay
1952
as King Richard
1952
as Robert Welling
1951
as Sir Archibald Asher
1951
as Divisional Detective Inspector
1951
as Brian
1949
as Hedy's Husband
1949
as Bert, Adam's Friend (uncredited)
1949
as Detective at Cabby's Restaurant
1949
as Mr Bruce
1940
as Richard Ferraby
1940
as Undetermined Role (uncredited)
1939
as John Blake
1938
as Lt. Archie Forsyth
1938
as Det. Insp. Alan Wembury
1938
as Flight Commander Pat Avon
1938
as The Real Truxa
1937
as Lord Hastings
1937
as Designer
1936
as Gerry Melville
1936
as World Transport Official (uncredited)
1933
as Shop Assistant
1933
as Bob Seymour
1932
as Torturer