Actor (63 credits)
- That Lady from Peking (1975) Inspector
- Demonstrator (1971) Frank Jamieson
- Adam's Woman (1970) Croyden
- The Rovers (1969) Father
- Skippy (1967) Sir Adrian Gillespie
- Go to Blazes (1962) Fireman
- The Desperate Man (1959) Inspector Cobley
- Horrors of the Black Museum (1959) Insp. Lodge
- The Square Peg (1958) Colonel Layton
- Gideon's Day (1958) Insp. Gillick, not listed in credits
- Law and Disorder (1958) Police Superintendent
- Just My Luck (1957) 1st Ambulance Man, not listed in credits
- Town on Trial (1957) Inspector Hughes, not listed in credits
- The Tyburn Case (1957) Supt Reynolds
- The Long Arm (1956) Detective-Inspector at Shipping Office
- Up to His Neck (1955) Lt Truman
- Contraband Spain (1955) Bryant, manager of the Sportadrome
- Dangerous Voyage (1954) Carter
- One Just Man (1954)
- The Red Dress (1954) Ted Cricks (segment «Red Dress» story)
- Thought to Kill (1954) Fred Lever
- Bang! You're Dead (1954) Sgt. Gurney
- Douglas Fairbanks, Jr., Presents (1953) Fred Lever
- Trouble in Store (1953) Robson
- Street Corner (1953) Insp. Gray
- Never Look Back (1952) Inspector Raynor
- Escape Route (1952) Security Chief Brice
- The Gentle Gunman (1952) Prisoners Escort On Ship, not listed in credits
- Pool of London (1951) Inspector Jim Moss, not listed in credits
- The Lavender Hill Mob (1951) Police Inspector at Squad Car Headquarters, not listed in credits
- High Treason (1951) Inspector Hewitt, not listed in credits
- The Franchise Affair (1951) Carley
- The Boltons Revue (1948)
- While I Live (1947) George Grant
- Dancing with Crime (1947) Det. Insp. Carter
- Woman to Woman (1946) Dr. Gavron
- Teheran (1946) Maj. «Mack» MacIntyre, UK
- The Missing Million (1942) Bennett
- Talk About Jacqueline (1942) Donald Clark
- The Day Will Dawn (1942)
- My Wife's Family (1941) Jack Gay
- The Saint's Vacation (1941) Gregory
- Old Bill and Son (1941) Recruiting Officer, not listed in credits
- This England (1941) Norman, not listed in credits
- Danny Boy (1941) Carter
- 21 Days (1940) not listed in credits
- The Case of the Frightened Lady (1940) Studd
- Spare a Copper (1940) Shaw
- All at Sea (1940) Brown
- The Mind of Mr. Reeder (1939) Ted Bracher
- Flying Fifty-Five (1939) Jebson
- The Face at the Window (1939) Lucien Cortier
- John Halifax (1938) John Halifax
- A Yank at Oxford (1938) Minor Role, not listed in credits
- This Man Is News (1938) Johnnie Clayton
- Catch As Catch Can (1937) Eddie Fallon
- When the Poppies Bloom Again (1937) Squire's son
- The Ticket of Leave Man (1937) Robert Brierly
- Find the Lady (1936) not listed in credits
- The Silence of Dean Maitland (1934) Dr. Henry Everard
- The Squatter's Daughter (1933) Clive Sherrington
- In the Wake of the Bounty (1933) Midshipman Young
- On Our Selection (1932) Jim Carey
Writer (1 credits)