(1938) – Pat Avon Star of the Circus (1938) – Truxa Meet Mr. Penny (1938) – Clive Roberts Yellow Sands (1938) – Arthur Varwell The Gaunt Stranger (1938) – Det. Insp. Alan Wembury Marigold (1938) – Lt. Archie Forsyth Let's Be Famous (1939) – John Blake Contraband (1940) – Undetermined Role (uncredited) The Case of the Frightened Lady (1940) – Richard Ferraby The Blue Lagoon (1949) – Second Mate Man on the Run (1949) – Detective at Cabby's Restaurant Adam and Evelyne (1949) – Bert – Adam's Friend (uncredited) Golden Arrow (1949) – Hedy's Husband To Have and to Hold (1951) – Brian The Lavender Hill Mob (1951) – Divisional Detective Inspector The Story of Robin Hood and His Merrie Men (1952) – King Richard Death of an Angel (1952) – Robert Welling You're Only Young Twice (1952) – Sir Archibald Asher King of the Underworld (1952) – Inspector John Morley Murder at Scotland Yard (1952) – Inspector John Morley Black Orchid (1953) – Vincent Humphries Sailor of the King (1953) – Capt. Tom Ashley, HMS 'Amesbury' I vinti (1953) – Ken Wharton The Intruder (1953) – Inspector Williams Black 13 (1953) – Robert Escape by Night (1953) – Insp. Frampton Duel in the Jungle (1954) – Supt. Roberts Seagulls Over Sorrento (1954) – Cmdr. Sinclair Time Is My Enemy (1954) – John Everton The Brain Machine (1955) – Dr. Geoffrey Allen The Dam Busters (1955) – Captain Joseph (Mutt) Summers, C.B.E. Room in the House (1955) – Jack Richards It's Never Too Late (1956) – Charles Hammond Saint Joan (1957) – Captain La Hire At the Stroke of Nine (1957) – Frank Lady of Vengeance (1957) – Inspector Madden Next to No Time (1958) – Jerry Lane Urge to Kill (1960) – Superintendent Allen The Valiant (1962) – Reverend Ellis The Longest Day (1962) – Group Captain James Stagg (uncredited) Billy Liar (1963) – Insp. MacDonald Ring of Spies (1964) – Captain Warner Last of the Long-haired Boys (1968) – Conyers Guns in the Heather (1969) – Lord Boyne The Flesh and Blood Show (1972) – Major Bell / Sir Arnold Gates The Satanic Rites of Dracula (1973) – Lord Carradine House of Whipcord (1974) – Justice Bailey The Black Windmill (1974) – Gen. St. John The First Great Train Robbery (1979) – Burke Home Before Midnight (1979) – The Judge Octopussy (1983) – British Ambassador Television Series Inspector