Actor (122 credits)
- Hell Drivers (1957) Harry, Hawlett Gateman, not listed in credits
- You Pay Your Money (1957) Seymour
- The One That Got Away (1957) Policeman at Hucknall, not listed in credits
- Black Ice (1957) Bert Harris
- John and Julie (1955) Coach Driver
- Storm Over the Nile (1955) Faversham's Butler
- The Gold Express (1955) not listed in credits
- Marilyn (1955) Jury Foreman
- Alias John Preston (1955) not listed in credits
- The Love Match (1955) Police Sergeant, not listed in credits
- The Scarlet Pimpernel (1955) Landlord
- The Diamond (1954) 2nd Fox & Hounds Detective, not listed in credits
- Face the Music (1954) Gatekeeper
- The Teckman Mystery (1954) Beefeater
- The Final Test (1953) Ticket Collector, not listed in credits
- The Steel Key (1953) Cabbie at End, not listed in credits
- There Was a Young Lady (1953)
- The Square Ring (1953) Mr. Lloyd
- Valley of Song (1953) not listed in credits
- Paul Temple Returns (1952) Reddy Carson
- Trent's Last Case (1952) Jimmy - Reporter, not listed in credits
- Women of Twilight (1952) Detective, not listed in credits
- Hindle Wakes (1952) Jimmy
- Hammer the Toff (1952) Sgt. Barrow, not listed in credits
- Stolen Face (1952) not listed in credits
- The Voice of Merrill (1952) Accident Car Driver, not listed in credits
- Sing Along with Me (1952)
- Whispering Smith Hits London (1952) Taxi Driver
- Lilli Marlene (1951) Brownie
- Circle of Danger (1951) Mine Official, not listed in credits
- Scarlet Thread (1951) Police Inspector, not listed in credits
- The Galloping Major (1951) Sentry, not listed in credits
- Mister Drake's Duck (1951) Auctioneer
- No Highway (1951) Guard, not listed in credits
- Paul Temple's Triumph (1950) Mr. Weston
- Waterfront (1950) Mr. Simon, voice acting, not listed in credits
- Dick Barton at Bay (1950) Submarine Captain Korczanski, not listed in credits
- The Girl Is Mine (1950) Policeman
- Something in the City (1950) Policeman
- Prelude to Fame (1950) Car Driver
- The Black Rose (1950) Guard, not listed in credits
- Diamond City (1949) Willis, not listed in credits
- Boys in Brown (1949) Borstal Master, not listed in credits
- A Boy, a Girl and a Bike (1949) New Houseowner, not listed in credits
- Don't Ever Leave Me (1949) Superintendent in Cells
- Nothing Venture (1948) Spike
- Noose (1948) Drunk, not listed in credits
- My Brother's Keeper (1948) Policeman at Nora's Garage, not listed in credits
- Escape (1948) Policeman, not listed in credits
- The Calendar (1948) Garage Attendant, not listed in credits
- Night Beat (1947) Pub Landlord, not listed in credits
- So Well Remembered (1947) Council Member, not listed in credits
- Fame Is the Spur (1947) Radical Orator, not listed in credits
- Dual Alibi (1947) Charlie
- Carnival (1946) Stage Manager, not listed in credits
- The Grand Escapade (1946) Jack Barrow
- The Curse of the Wraydons (1946) John Rickers
- Waterloo Road (1945) Cpl Lewis
- Battle for Music (1945) Stagehand
- Famous Scenes from Shakespeare No. I: Julius Caesar - The Forum Scene - Act III. Scene 2 (1945) Mob member
- Give Me the Stars (1945) Grant
- Kiss the Bride Goodbye (1945) not listed in credits
- Murder in Reverse (1945) Docker
- The Way Ahead (1944) Pessimistic Man Talking to the Chelsea Pensioners, not listed in credits
- The Lamp Still Burns (1943) Engineer Testing Machine, not listed in credits
- The Saint Meets the Tiger (1943) Joe Gallo
- Theatre Royal (1943) играет самого себя
- Old Mother Riley Detective (1943) Gang Member, not listed in credits
- The Bells Go Down (1943) Head of the Rescue Squad, not listed in credits
- Undercover (1943) Dragutin
- We Dive at Dawn (1943) Messenger, not listed in credits
- The Demi-Paradise (1943) Heckler, not listed in credits
- Get Cracking (1943) Home Guard, not listed in credits
- The Flemish Farm (1943) German Soldier, not listed in credits
- Much Too Shy (1942) Reporter, not listed in credits
- Let the People Sing (1942) Bit Role, not listed in credits
- Penn of Pennsylvania (1942) not listed in credits
- We'll Smile Again (1942) Cameraman, not listed in credits
- Uncensored (1942) Arthur Backer
- They Flew Alone (1942) Man at Australian Airfield, not listed in credits
- Front Line Kids (1942) not listed in credits
- The Day Will Dawn (1942) Wine Waiter, not listed in credits
- Cottage to Let (1941) Scottish Fisherman, not listed in credits
- Old Mother Riley's Circus (1941) Lucky
- Hi Gang! (1941) Elmer
- Old Bill and Son (1941) Policeman, not listed in credits
- Old Mother Riley's Ghosts (1941)
- «Pimpernel» Smith (1941)
- Love on the Dole (1941) Factory Worker, not listed in credits
- Freedom Radio (1941) Nagel - Radio Location Expert, not listed in credits
- East of Piccadilly (1941) Reporter, not listed in credits
- The Ghost of St. Michael's (1941) Court Policeman, not listed in credits
- The Proud Valley (1940) Will Morgan, not listed in credits
- Contraband (1940) Man Selling Torches, not listed in credits
- The Thief of Bagdad (1940) Citizen, not listed in credits
- The Stars Look Down (1940) Harry Brace
- Mrs. Pym of Scotland Yard (1940) not listed in credits
- Let George Do It! (1940) Radio Operator on SS Macaulay, not listed in credits
- Night Train to Munich (1940) Train Steward, not listed in credits
- Tilly of Bloomsbury (1940) not listed in credits
- On the Night of the Fire (1939) Man Getting Shaved, not listed in credits
- The Saint in London (1939) Detective Wilkins - Teal's Assistant, not listed in credits
- The Gables Mystery (1938) not listed in credits
- Bank Holiday (1938) Photographer at Railway Station, not listed in credits
- The Terror (1938) Police Photographer, not listed in credits
- The Citadel (1938) Evan Lewis, not listed in credits
- I See Ice (1938) 2nd Reporter Ejected From Ice Rink, not listed in credits
- The Squeaker (1937) Dale, not listed in credits
- Return of the Scarlet Pimpernel (1937) Robespierre's Spy, not listed in credits
- Landslide (1937) Daniel Morgan
- False Evidence (1937) not listed in credits
- Find the Lady (1936) not listed in credits
- Land Without Music (1936) Soldier at Court, not listed in credits
- The Crimes of Stephen Hawke (1936) Prison Warder, not listed in credits
- Sweeney Todd: The Demon Barber of Fleet Street (1936) Captain Stephenson, not listed in credits
- Sexton Blake and the Mademoiselle (1935) not listed in credits
- The Man Without a Face (1935) Warder
- Blue Smoke (1935) Jenkins
- Boys Will Be Boys (1935) Prisoner, not listed in credits
- Java Head (1934)
- Tiger Bay (1934) not listed in credits
- The Good Companions (1933) Man Cleaning Windows at Hotel Reception, not listed in credits