Actor (75 credits)
- The 39 Steps (1959) Stage Manager, not listed in credits
- Jack the Ripper (1959) Snakey the pickpocket
- Web of Suspicion (1959) Charlie
- Great Van Robbery (1959) Freddie
- Innocent Meeting (1959) not listed in credits
- Blood of the Vampire (1958) Small Sneak Thief
- Links of Justice (1958) not listed in credits
- A Night to Remember (1958) Steward, not listed in credits
- Murder Reported (1958) Porter
- Mary Britten, M.D. (1958) Fred
- On the Run (1958) Sam Bassett
- Tread Softly Stranger (1958) Flatcap
- Hell Drivers (1957) Station Ticket Clerk, not listed in credits
- The Depraved (1957) Barman
- High Flight (1957) Barman
- The Truth About Women (1957) Baker
- Stranger in Town (1957) Hotel Barman, not listed in credits
- The Vicious Circle (1957) Joe - Golf Caddy
- Overseas Press Club - Exclusive! (1957) Ship's steward
- Town on Trial (1957) Bit Part, not listed in credits
- Eyewitness (1956) Hospital Doorman, not listed in credits
- Three Men in a Boat (1956) Cabbie (Ext. J's House)
- It's a Wonderful World (1956) Removal Man
- Loser Takes All (1956) Liftman, not listed in credits
- The Last Man to Hang? (1956) Coates
- Now and Forever (1956) Gas Station Man, not listed in credits
- Passport to Treason (1956) Club Barman
- You Can't Escape (1956) not listed in credits
- Value for Money (1955) Mr. Hall
- The Delavine Affair (1955) Old man
- No Smoking (1955) Yokel
- The Adventures of Robin Hood (1955)
- Simon and Laura (1955) Effects Man
- Tiger by the Tail (1955) Charlie, meter reader
- The Crowded Day (1954) Liftman
- You Know What Sailors Are (1954) Stores Petty Officer
- Forbidden Cargo (1954) The Baggage Room Clerk
- To Dorothy a Son (1954) Livingstone Potts
- The Million Pound Note (1953) Arthur, not listed in credits
- A Day to Remember (1953) Large Lady's Husband, not listed in credits
- The Sword and the Rose (1953) Costermonger
- The Net (1953) Agent Lawson
- Three Steps to the Gallows (1953) Desk Clerk
- The Dog and the Diamonds (1953) Crook
- Your Favorite Story (1953)
- Top Secret (1952) Jersey Waiter
- Death of an Angel (1952) Railway Porter, not listed in credits
- The Happy Family (1952) Shop Steward
- The Gambler and the Lady (1952) Fred - Stable Groom
- The Story of Robin Hood and His Merrie Men (1952) Much the Miller
- The Lost Hours (1952) Garage attendant
- The Brave Don't Cry (1952) Sandy Mackenzie
- Stolen Face (1952) Photographer
- Hell Is Sold Out (1951) Bookseller, not listed in credits
- The Magic Box (1951) Conductor's Manager, not listed in credits
- There Is Another Sun (1951) Mannock, not listed in credits
- Traveller's Joy (1950) Lapp Cameraman, not listed in credits
- Waterfront (1950) Witness in Street, not listed in credits
- Your Witness (1950) Taxi Driver
- Double Confession (1950) Gallery Attendant
- Last Holiday (1950) Trade Union Man
- Diamond City (1949) Brandy Bill
- It's Not Cricket (1949) Stage Manager
- Marry Me (1949) Man in Restaurant
- A Boy, a Girl and a Bike (1949) Mr. Bates
- Once Upon a Dream (1949) Bailiff
- The Spider and the Fly (1949)
- Vote for Huggett (1949) Fishmonger
- Here Come the Huggetts (1948) 2nd Engineer
- My Brother's Keeper (1948) Ticket Clerk at Shorebury, not listed in credits
- Quartet (1948) Bookshop Assistant (segment 'The Colonel's Lady')
- Miranda (1948) Railway Carman
- The Courtneys of Curzon Street (1947) Fireman, not listed in credits
- The Rake's Progress (1945) Corporal in Scout Car, not listed in credits
- Old Mother Riley in Paris (1942) Orderly, not listed in credits