| The Wolfman (1966) as Mr. Twiddle |
| The Green Years (1946) as Peter Dickie |
| Devotion (1946) as Hoggs (uncredited) |
| Scotland Yard Investigator (1945) as Sam Todworthy |
| The Man in Half Moon Street (1945) as Harris |
| The Lodger (1944) |
| The Mysterious Doctor (1943) as Hugh Penhryn |
| Mrs. Miniver (1942) as Mr. Huggins (uncredited) |
| This Above All (1942) as Proprietor |
| The Wolf Man (1941) as Twiddle |
| Mercy Island (1941) as Captain Lowe |
| Dr. Jekyll and Mr. Hyde (1941) as Old Prouty |
| Little Nellie Kelly (1940) as Moriarity |
| Earl of Puddlestone (1940) as Tittington |
| Tom Brown's School Days (1940) as Sam the Coachman |
| On Their Own (1940) as Mr. Pim |
| Rebecca (1940) as Chalcroft |
| A Chump at Oxford (1940) as Meredith |
| The Invisible Man Returns (1940) as Ben Jenkins |
| Raffles (1939) as Umpire |
| The Private Lives of Elizabeth and Essex (1939) as Bit Part (uncredited) |
| The Witness Vanishes (1939) as Allistair McNab |
| The Lady's from Kentucky (1939) as Nonny Watkins |
| Let Us Live (1939) as Death Row Inmate (uncredited) |
| Bulldog Drummond's Secret Police (1939) as Professor Downie |
| A Christmas Carol (1938) as Old Fezziwig |
| Arrest Bulldog Drummond (1938) as Constable at Gannett House |
| Mysterious Mr. Moto (1938) as George Higgins |
| Bulldog Drummond in Africa (1938) as Constable Jenkins |
| Kidnapped (1938) as Innkeeper |
| Bulldog Drummond's Peril (1938) as Bus Garage Man |
| Thoroughbreds Don't Cry (1937) as Wilkins |
| Fight for Your Lady (1937) as Referee |
| Bulldog Drummond Comes Back (1937) as Barman / Landlord |
| Souls at Sea (1937) as Pub Proprietor (uncredited) |
| The Man Who Cried Wolf (1937) as Jacko |
| The Prince and the Pauper (1937) as Meaty Man |
| Personal Property (1937) as Herbert Jenkins |
| White Hunter (1936) as Pembrooke |
| Lloyd's of London (1936) as Percival Potts |
| Trouble for Two (1936) as Hotel Waiter (Uncredited) |
| Petticoat Fever (1936) as Scotty |
| Love Before Breakfast (1936) as Chief Steward |
| Captain Blood (1935) as Honesty Nutall |
| The Perfect Gentleman (1935) as Wally Baxton |
| Jalna (1935) as Rags |
| China Seas (1935) as Chief Steward Ted Gary (uncredited) |
| Vagabond Lady (1935) as Corky Nye |
| The Woman in Red (1935) as Mooney |
| The Mystery of Edwin Drood (1935) as Durdles |
| The Right to Live (1935) as English Bobby |
| The Gilded Lily (1935) as Proprietor, English Inn |
| The Best Man Wins (1935) as Harry |
| Broadway Bill (1934) as Bradshaw (uncredited) |
| The Painted Veil (1934) as Waddington |
| Menace (1934) as Wilcox |
| Great Expectations (1934) as Uncle Pumblechook |
| Tarzan and His Mate (1934) as Beamish |
| The Mystery of Mr. X (1934) as Joe Palmer |
| Man of Two Worlds (1934) as Tim |
| The Invisible Man (1933) as Herbert Hall |
| Lady for a Day (1933) as Hotel Employee Oscar (uncredited) |
| Blind Adventure (1933) as Coffee Wagon Proprietor |
| Midnight Club (1933) as Thomas Roberts |
| Cocktail Hour (1933) as Barfly (uncredited) |
| The Eagle and the Hawk (1933) as Hogan |
| Red Dust (1932) as Captain Limey |
| Kongo (1932) as 'Cookie' |
| Smilin' Through (1932) as Orderly |
| Young Onions (1932) as Alfred |
| Those We Love (1932) as Jake |
| Hawkins & Watkins Inc. (1932) |
| Mystery Ranch (1932) as Artie Brower |
| But the Flesh Is Weak (1932) as Gooch |
| The Wet Parade (1932) as Mr. Fortesque |
| Tarzan the Ape Man (1932) as Beamish |
| Sky Devils (1932) as Innkeeper |
| Shanghai Express (1932) as Peiping Ticket Agent (uncredited) |
| Devotion (1931) as Gas Inspector |
| Guilty Hands (1931) as Spencer Wilson |
| Chances (1931) as Joe (uncredited) |
| The Man in Possession (1931) as Bailiff |
| A Tailor-Made Man (1931) as Pomeroy |
| The Devil to Pay! (1930) as Taxi Driver (uncredited) |
| Spangles (1928) as Watty |
| Glorious Youth (1928) as Simmons |
| The White Sheik (1928) as Pat |
| Toni (1928) as Watts |
| The Flag Lieutenant (1927) as Dusty Miller |
| The Ring (1927) as The Promoter |
| Nell Gwyn (1926) as Charles Hart |
| Somebody's Darling (1925) as Oliver Jordan |