| Poor Cow (1967) as Pub Customer |
| Cathy Come Home (1966) as Grandad |
| The Coming Out Party (1965) as Grandad |
| Up the Junction (1965) as Totter |
| Three Clear Sundays (1965) as Prisoner |
| The Comedy Man (1964) as Bar Manager |
| A Jolly Bad Fellow (1964) as Tom Pike |
| Sparrows Can't Sing (1963) as Watchman |
| Danger by My Side (1962) as Factory Gatekeeper |
| Serena (1962) as Barman |
| Nothing Barred (1961) as Newspaperman |
| The Night We Got the Bird (1960) as Ticket Collector |
| The Millionairess (1960) as Whelk Seller |
| The Challenge (1960) as Ticket Collector |
| Operation Cupid (1960) |
| I'm All Right Jack (1959) as Workman |
| Too Many Crooks (1959) as Sergeant / Court Usher (uncredited) |
| The Naked Truth (1957) as Fred |
| Not So Dusty (1956) |
| Josephine and Men (1955) as Landlord |
| Will Any Gentleman...? (1953) as Bookmaker |
| Salute the Toff (1952) as Bert Ebbutt |
| Hammer the Toff (1952) as Bert Ebbutt |
| The Twenty Questions Murder Mystery (1950) as Police Officer 'Tiny' White |
| Trottie True (1949) as Heckler in Theatre (uncredited) |
| Helter Skelter (1949) as BBC Commissionaire (uncredited) |
| The Adventures of Jane (1949) as Customs Official |
| Date with a Dream (1948) as Uncle |
| The Guinea Pig (1948) as Uncle Percy |
| Calling Paul Temple (1948) as Spider Williams |
| Good-Time Girl (1948) as Bookie (uncredited) |
| River Patrol (1948) as The Guy |
| Pygmalion (1948) as Man in the Cap |
| The Ghosts of Berkeley Square (1947) as Foreman |
| Green Fingers (1947) as Dawson |
| A Matter of Life and Death (1946) as Civil Defence Stretcher Bearer (uncredited) |
| George in Civvy Street (1946) as Sprout |
| Wanted for Murder (1946) as Merry-Go-Round Barker |
| Appointment with Crime (1946) as Joe Fisher |
| Old Mother Riley at Home (1945) as Bouncer |
| Don Chicago (1945) as Sergeant |
| I Didn't Do It (1945) as Det Sgt. Carp |
| Read All About It (1945) as 2nd Policeman |
| The Butler's Dilemma (1943) as Tom |
| Get Cracking (1943) as Sgt. Joe Preston |
| Death by Design (1943) as Sergeant Clinton |
| Much Too Shy (1942) as Police Constable |
| In Which We Serve (1942) as Uncle Fred |
| Sabotage at Sea (1942) as Tom (the steward) |
| Let the People Sing (1942) as Sam |
| Unpublished Story (1942) as Taxi Driver at Victoria Station |
| Bob's Your Uncle (1942) as Sgt. Brownfoot |
| Gert and Daisy's Weekend (1942) as Charlie Peters |
| The Seventh Survivor (1942) as Bob Sutton |
| Facing the Music (1941) as Briggs |
| The Common Touch (1941) as 'Nobby' |
| I Thank You (1941) as Bill The Fireman |
| Cottage to Let (1941) as Evans |
| Inspector Hornleigh Goes to It (1941) as Sergeant Major |
| Quiet Wedding (1941) as Third Magistrate |
| Old Mother Riley in Business (1941) |
| Gasbags (1941) as Sgt Major |
| Neutral Port (1940) as Fred |
| Henry Steps Out (1940) as Wally |
| The Flying Squad (1940) as Bargee |
| Charley's (Big-Hearted) Aunt (1940) as The Buller |
| Night Train to Munich (1940) as Fisherman (uncredited) |
| Band Waggon (1940) as Commisssionaire |
| Laugh It Off (1940) as Sergeant |
| Return to Yesterday (1940) as Night Watchman |
| They Came by Night (1940) as Bugsie |
| Pack Up Your Troubles (1940) as Sgt. Barker |
| Inspector Hornleigh on Holiday (1939) as Police Sergeant |
| Sword of Honour (1939) as Pomeroy Brown |
| Poison Pen (1939) as Mr. Albert Suggs |
| Down Our Alley (1939) as Mr. Dunstable |
| Smith (1939) as Jones |
| Inspector Hornleigh (1939) as Sam Holt |
| The Mind of Mr. Reeder (1939) as Lomer |
| The Ware Case (1938) as Taxi Driver |
| Pygmalion (1938) as First Bystander |
| Night Alone (1938) as Policeman |
| Alf's Button Afloat (1938) as Sergt. Hawkins |
| Quiet, Please (1938) as Bill |
| I See Ice (1938) as Train Conductor |
| Bank Holiday (1938) as Arthur |
| Owd Bob (1938) as Unlucky Joe |
| The Man Who Made Diamonds (1937) as Alf Higgins |
| Captain's Orders (1937) as Johnstone |
| Doctor Syn (1937) as Collyer's Bo'sun |
| The High Command (1937) as Crawford |
| Night Ride (1937) as Alf Higgins |
| The Price of Folly (1937) |
| The Street Singer (1937) as Policeman |
| Farewell Again (1937) as Sgt. Maj. Billings |
| The Sky’s the Limit (1937) as Commissionaire |
| Dusty Ermine (1936) as Thug |
| The Scarab Murder Case (1936) as Inspector Moor |
| Men Are Not Gods (1936) as Gallery Attendant |
| Busman's Holiday (1936) as Jeff Pinkerton |
| Hail and Farewell (1936) as Sergeant Major |
| The Man Who Could Work Miracles (1936) as Supt. Smithnells |
| Excuse My Glove (1936) as Hurricane Harry |
| King of the Castle (1936) as Trout |
| Prison Breaker (1936) as Villars |
| Get Off My Foot (1935) as Tramp |
| Street Song (1935) as Wally |
| Where’s George? (1935) |
| Crime Unlimited (1935) as Andrew Purvis |
| Death on the Set (1935) as Sergeant Crowther |
| Off the Dole (1935) as Revels In His Part |
| A Glimpse of Paradise (1935) as Harry |
| Dandy Dick (1935) as Police Constable Topping |
| The Public Life of Henry the Ninth (1935) as Landlord |
| Marry the Girl (1935) as Bookmaker |
| His Majesty & Co. (1935) as Bert Hicks |
| Once in a New Moon (1935) as Syd Parrott |
| The Old Curiosity Shop (1934) as George |
| Passing Shadows (1934) as Sergeant |
| Tiger Bay (1934) as Wally |
| Music Hall (1934) as Fred |
| The Perfect Flaw (1934) as Bert |
| Those Were the Days (1934) as Inspector Briggs |
| Badger’s Green (1934) as Mr Rogers |
| Sorrell and Son (1934) as Buck |
| The Fire Raisers (1934) as Price the Trainer |
| The Scotland Yard Mystery (1934) as Detective Sergeant George |
| The Private Life of Henry VIII (1933) as Butcher in Kitchen (uncredited) |
| Dora (1933) as PC William Petty |
| Up for the Derby (1933) as Bert Davis, bookie |
| The Crime at Blossoms (1933) as Palmer |
| Britannia of Billingsgate (1933) as Harry |
| Here's George (1932) as Foreman |
| Heroes of the Mine (1932) as Bob |
| Castle Sinister (1932) as Jorkins |
| The Great Gay Road (1931) as Joe |
| Never Trouble Trouble (1931) as Bill Hainton |
| Shadows (1931) as Cripps |
| Tell England (1931) as Sergeant |
| The Skin Game (1931) as Van Driver (uncredited) |
| The Sport of Kings (1931) as Panama Pete |
| Thread o' Scarlet (1930) as Ford |
| Kissing Cup's Race (1930) as Bookie |
| The Great Game (1930) as Joe Miller |
| Warned Off (1930) as Miles |
| High Treason (1929) as Peace League Commissionaire |
| You Know What Sailors Are (1928) as Seaman |
| The Adventure of the Torture Cage (1928) as Private Bill Riggers |
| The Guns of Loos (1928) as Sergeant |
| Shooting Stars (1928) as Property Man |
| Carry On! (1927) as Andrews |
| The King's Highway (1927) |
| Busman's Holiday Story |