Actor (34 credits)
- Turn the Key Softly (1953) Butcher, not listed in credits
- Mr. Denning Drives North (1952) Mr. Fisher
- Gift Horse (1952) Minor Role, not listed in credits
- The Happy Family (1952) Neighbour
- The Card (1952) Cregeen, not listed in credits
- Cloudburst (1952) Chuck Peters
- White Corridors (1951) Pedlar
- Lady Godiva Rides Again (1951) Vic Kennedy
- Laughter in Paradise (1951) Courtroom Jailor, not listed in credits
- Kind Hearts and Coronets (1949) The Farmer
- Marry Me (1949) Railway Official
- The Blue Lagoon (1949) Trotter
- Landfall (1949) Rugson, not listed in credits
- A Boy, a Girl and a Bike (1949) Policeman in Cafe
- Christopher Columbus (1949) Lope
- Vote for Huggett (1949) Sergeant Pike
- Don't Ever Leave Me (1949) Policeman with Tramp
- The Small Voice (1948) Conductor
- Brass Monkey (1948) Detective Sergeant Richards
- My Brother's Keeper (1948) Guard at Chipping Eaton, not listed in credits
- Daybreak (1948) Waterman
- Quartet (1948) Bannock (segment 'The Colonel's Lady')
- Miranda (1948) Inn Landlord
- Escape (1948) Constable, not listed in credits
- They Made Me a Fugitive (1947) Lorry Driver
- The Upturned Glass (1947) County Policeman
- Captain Boycott (1947) Yokel on Haystack, not listed in credits
- Tons of Money (1947) Sprules, a butler
- Telescope (1947)
- The Man Within (1947) Warder
- Master of Bankdam (1947) Beaumont
- The Years Between (1946) Ames
- George in Civvy Street (1946) not listed in credits
- Jeannie (1941)