Actor (90 credits)
- Goodyear Theatre (1957) Conductor
- Five Clues to Fortune (1957) Michael
- The Boss (1956) Deadbeat in Saloon, not listed in credits
- The Merry Wives of Windsor (1955) Robin
- Charge of the Lancers (1954) Reluctant Boxing Soldier, not listed in credits
- Fort Ti (1953) Sentry, not listed in credits
- Loose in London (1953) Ship's Steward, not listed in credits
- Abbott and Costello Meet Dr. Jekyll and Mr. Hyde (1953) Drunk in Pub, not listed in credits
- Fearless Fagan (1952) Minor Role, not listed in credits
- Captain Pirate (1952) Pirate, not listed in credits
- Les Miserables (1952) Bonnet, not listed in credits
- Pat and Mike (1952) Photographer, not listed in credits
- Thunder on the Hill (1951) Villager, not listed in credits
- Royal Wedding (1951) Cockney in Pub, not listed in credits
- Chain Lightning (1950) Cafe Owner, not listed in credits
- Chain Gang (1950) Joe - Lunch Counterman, not listed in credits
- Fortunes of Captain Blood (1950) Jonesy - a Pirate, not listed in credits
- Forever Amber (1947) Nicks, not listed in credits
- Thunder in the Valley (1947) MacKenzie, not listed in credits
- Moss Rose (1947) Fothergill, not listed in credits
- To Each His Own (1946) Cockney Cabbie, not listed in credits
- Hangover Square (1945) Passerby with Baskets, not listed in credits
- Confidential Agent (1945) Seaman, not listed in credits
- Dangerous Intruder (1945) Foster
- Alaska (1944) Stumpy
- The White Cliffs of Dover (1944) Southhampton Porter, not listed in credits
- The Lodger (1944) Down and Outer, not listed in credits
- National Velvet (1944) Bookie, not listed in credits
- Marine Raiders (1944) Australian Barman, not listed in credits
- The Suspect (1944) Mr. Margett, not listed in credits
- The Canterville Ghost (1944) SIr Simon's Squire, not listed in credits
- Passport to Destiny (1944) Second Air Raid Warden, not listed in credits
- Lassie Come Home (1943) Snickers
- Thumbs Up (1943) Kitchen Gadget Vendor, not listed in credits
- Holy Matrimony (1943) Lounger, not listed in credits
- Sweet Rosie O'Grady (1943) Ship's Steward, not listed in credits
- This Above All (1942) Vagrant at Flop House, not listed in credits
- The Mummy's Tomb (1942) Ship's Steward, not listed in credits
- The Undying Monster (1942) Tom Clagpool, not listed in credits
- Sherlock Holmes and the Voice of Terror (1942) Basement Dive Patron, not listed in credits
- Here Comes Mr. Jordan (1941) Escort, not listed in credits
- Hudson's Bay (1941) Sailor, not listed in credits
- A Yank in the R.A.F. (1941) Chauffeur (scenes deleted)
- Mutiny in the Arctic (1941) The Mess Boy
- Man Hunt (1941) Cockney-Henchman, not listed in credits
- Scotland Yard (1941) Newsboy, not listed in credits
- They Dare Not Love (1941) Non-Commissioned Officer, not listed in credits
- Typhoon (1940) Bar keep
- Out West with the Peppers (1940) Ship Steward, not listed in credits
- The Quarterback (1940) Waiter, not listed in credits
- Victory (1940) Engineer, not listed in credits
- The Devil's Pipeline (1940) Edwards, not listed in credits
- Arrest Bulldog Drummond (1939) Guggins - Scrawny Henchman, not listed in credits
- The Witness Vanishes (1939) Printer, not listed in credits
- Gateway (1938) Steward, not listed in credits
- A Christmas Carol (1938) Chestnut Vendor, not listed in credits
- The Buccaneer (1938) Mouse
- Mysterious Mr. Moto (1938) Sniffy
- Think Fast, Mr. Moto (1937) Carson
- Bulldog Drummond Comes Back (1937) Blanton, not listed in credits
- Step Lively, Jeeves! (1937) Tailor, not listed in credits
- 45 Fathers (1937) Porter, not listed in credits
- The Girl from Mandalay (1936)
- High Tension (1936) Janitor, not listed in credits
- The White Angel (1936) Patient, not listed in credits
- Love Before Breakfast (1936) Dickson, not listed in credits
- Charlie Chan at the Race Track (1936) Mooney
- Till We Meet Again (1936) First Cabby, not listed in credits
- Suzy (1936) Counterman, not listed in credits
- Klondike Annie (1936) Buddie
- People Will Talk (1935) Spider Murphy, not listed in credits
- Black Sheep (1935) Steward, not listed in credits
- A Feather in Her Hat (1935) Henry Vining
- Pursued (1934) Ship's Steward, not listed in credits
- Grand Canary (1934) Trout
- Limehouse Blues (1934) Smokey
- Long Lost Father (1934) Mr. Arno
- Jane Eyre (1934) Sam Poole
- Wharf Angel (1934) Goliath
- Charlie Chan in London (1934) Lake
- Cavalcade (1933) Busker, not listed in credits
- Bachelor's Affairs (1932) Ship Steward #1, not listed in credits
- Murder by the Clock (1931) Hollander's Valet, not listed in credits
- Charlie Chan Carries On (1931) Martin
- Dr. Jekyll and Mr. Hyde (1931) Music Hall Waiter, not listed in credits
- Newly Rich (1931) not listed in credits
- The Sea Wolf (1930) Mugridge
- Raffles (1930) Crawshaw
- Old English (1930) Budgeon - a Shareholder, not listed in credits
- Behind That Curtain (1929) Alf Pornick