Actor (53 credits)
- Seven Days to Noon (1950) Mr. Cooper (Pawnbroker), not listed in credits
- The Magnet (1950) Auction Bidder, not listed in credits
- Old Mother Riley's New Venture (1949) Police Superintendant
- Boys in Brown (1949) Prison Officer, not listed in credits
- My Sister and I (1948) Dustman
- The Shop at Sly Corner (1947) Publican, not listed in credits
- Appointment with Crime (1946) Smokey
- A Girl in a Million (1946) Pavilion Manager
- The Agitator (1945) Business Man, not listed in credits
- Johnny Frenchman (1945) Tom Hocking
- Soldier, Sailor (1944) 1st Officer
- Medal for the General (1944) Sargeant, not listed in credits
- Candles at Nine (1944) Air-Raid Warden, not listed in credits
- San Demetrio London (1943) Capt. Smith (S.S. Gloucester City)
- The Life and Death of Colonel Blimp (1943) Club Porter (1902)
- The Next of Kin (1942) Sailor on Train, not listed in credits
- Much Too Shy (1942) Mr. Pepper - Cinema Manager, not listed in credits
- Let the People Sing (1942) Bit Role, not listed in credits
- The Day Will Dawn (1942) Fossen the Village Postmaster, not listed in credits
- Gasbags (1941) German Major, not listed in credits
- Jeannie (1941) not listed in credits
- Inspector Hornleigh Goes to It (1941) Cinema Manager, not listed in credits
- Let George Do It! (1940) Passenger on SS Macaulay, not listed in credits
- Convoy (1940) Admiral, not listed in credits
- Girl in the News (1940) Traffic Policeman, not listed in credits
- Trouble Brewing (1939) Brewery Foreman, not listed in credits
- There Ain't No Justice (1939) Police Constable, not listed in credits
- Cheer Boys Cheer (1939) Chauffeur, not listed in credits
- The Four Just Men (1939) Policeman Outside Parliament, not listed in credits
- Strange Boarders (1938) Fire Chief, not listed in credits
- Cotton Queen (1937) Shooting Gallery Attendant, not listed in credits
- The 39 Steps (1935) Detective at London Palladium, not listed in credits
- The Passing of the Third Floor Back (1935) Police Inspector, not listed in credits
- The Man Who Knew Too Much (1934) Police Inspector, not listed in credits
- Crime on the Hill (1933) Newspaper Editor, not listed in credits
- That Night in London (1932) Inspector Brody
- When London Sleeps (1932) Garnett
- Kissing Cup's Race (1930) Detective
- Spangles (1928) Haggerston
- Motherland (1927) Private Tom Edwards
- Claude Duval (1924) Captain Craddock
- Hornet's Nest (1923) Tony Cobb
- The Knave of Hearts (1919) Lord Hillsdown
- Tower of Strength (1919) Jack Farrars
- The Man Who Forgot (1919) Seth Nalden
- The Power of Right (1919) Gerald Stafford
- The Silver Greyhound (1919) John Vane
- Deception (1918) Jeffrey North
- Big Money (1918) Tom Carlyn
- The Splendid Coward (1918) Dick Swinton
- A Romany Lass (1918) Donald MacLean
- Nature's Gentleman (1918) James Davis
- The Happy Warrior (1917) The Happy Warrior