Actor (133 credits)
- A Very Peculiar Practice (1986) Old age pensioner
- Super Gran (1985) Inventor Black
- The Jigsaw Man (1983) Commissionaire
- All for Love (1982) Friend
- Happy Ever After (1974) Arnold Finch
- Burke & Hare (1972) Landlord
- Not Tonight, Darling (1971) Captain Harrison
- The Sky Bike (1967) Wingco
- The Great St. Trinian's Train Robbery (1966) Minor Role, not listed in credits
- Joey Boy (1965) Ticket collector
- The Yellow Rolls-Royce (1964) Minor Role, not listed in credits
- The Rescue Squad (1963)
- Three Live Wires (1961)
- The Rag Trade (1961)
- Double Bunk (1961) 2nd Thames Conservancy Officer
- Ghost Squad (1961) Hathwin
- Trouble with Eve (1960) Artist
- The Pure Hell of St. Trinian's (1960) Usher
- The Challenge (1960) Farm Laborer
- Citizen James (1960)
- Jack the Ripper (1959) Lord Tom Sopwith
- Left Right and Centre (1959) Basingstoke
- Make Mine a Million (1959) Outside Broadcast Producer, not listed in credits
- Knight Errant Limited (1959) Nevil Tooth
- Libel (1959) The Guide
- The Boy and the Bridge (1959) Bridge Mechanic
- Quatermass and the Pit (1958) 2nd Journalist
- The Man Inside (1958) English Husband
- The Diplomatic Corpse (1958) Humphrey Garrad
- The Tommy Steele Story (1957) Minor Role, not listed in credits
- High Flight (1957) Policeman
- The House in the Woods (1957) Colonel Shellaby
- Blue Murder at St. Trinian's (1957) Policeman, not listed in credits
- Blonde Bait (1956) Lindbergh, not listed in credits
- Colonel March of Scotland Yard (1956) Floor Painter, not listed in credits
- Not So Dusty (1956) Alistair Lincoln
- The Last Man to Hang? (1956) Underhay
- Women Without Men (1956) Reveller
- An Alligator Named Daisy (1955) Minor Role, not listed in credits
- John and Julie (1955) Car Driver
- Quentin Durward (1955) Trois-Eschelles
- The Deep Blue Sea (1955) Golfer
- Where There's a Will (1955) Porter
- The Gold Express (1955) not listed in credits
- Raising a Riot (1955) Dotty, not listed in credits
- Richard III (1955) Beadle
- Lilli Palmer Theatre (1955) Bill
- As Long as They're Happy (1955) P.C. Bowker, not listed in credits
- Monsieur Ripois (1954) Pub Barman, not listed in credits
- Devil on Horseback (1954) Minor Role, not listed in credits
- Duel in the Jungle (1954) Undetermined Minor Role, not listed in credits, слухи
- Happy Ever After (1954) Saxby
- Father Brown (1954) Undetermined Secondary Role, not listed in credits
- The Clue of the Missing Ape (1953) Henchman in Opening Sequence, not listed in credits
- Melba (1953) Minor Role, not listed in credits
- Innocents in Paris (1953) Customs Officer, not listed in credits
- There Was a Young Lady (1953) Duke of Chiddingford
- Never Look Back (1952) Willie
- The Woman's Angle (1952) not listed in credits
- Hot Ice (1952) Henry
- Love's a Luxury (1952) Clarence Mole
- Old Mother Riley Meets the Vampire (1952) Mugsy's Assistant
- No Haunt for a Gentleman (1952) Minor Role, not listed in credits
- Scarlet Thread (1951) Basil, not listed in credits
- Old Mother Riley's Jungle Treasure (1951) F / Officer Prang
- Talk of a Million (1951) not listed in credits
- The Woman with No Name (1950) Major
- Something in the City (1950) Reporter
- Private Angelo (1949) Col. Michael
- Under Capricorn (1949) Mr. Banks
- Passport to Pimlico (1949) Captain Willow
- The Chiltern Hundreds (1949) Reporter
- The Red Shoes (1948) Her Mate
- The Small Voice (1948) Maitland
- Another Shore (1948) Bats Vere-Brown - Socialite
- Vice Versa (1948) Lord Gosport
- The Winslow Boy (1948) Fred, not listed in credits
- Quality Street (1947) Lieutenant Spicer
- Captain Boycott (1947) Press Photographer, not listed in credits
- Wanted for Murder (1946) Det. Ellis
- Perfect Strangers (1945) Webster
- For You Alone (1945) Captain, not listed in credits
- Champagne Charlie (1944) Mogador Stage Manager
- Fiddlers Three (1944) Minor Role, not listed in credits
- Old Bill and Son (1941) Pub Customer, not listed in credits
- Turned Out Nice Again (1941) not listed in credits
- Crook's Tour (1941) Bit Role, not listed in credits
- Inspector Hornleigh Goes to It (1941) Hotel Porter
- Let George Do It! (1940) Untipped Steward, not listed in credits
- Spare a Copper (1940) Minor Role, not listed in credits
- Three Silent Men (1940) Bystander at Accident, not listed in credits
- Over the Moon (1939) Minor Role, not listed in credits
- His Lordship Goes to Press (1939)
- The Face at the Window (1939) Pierre, Babette's Beau
- Second Thoughts (1938) Minor Role, not listed in credits
- The Terror (1938) Minor Role, not listed in credits
- They Drive by Night (1938) Minor Role, not listed in credits
- The Villiers Diamond (1938) Joe
- The Last Adventurers (1937) Joe Hanson
- The Green Cockatoo (1937) not listed in credits
- Cotton Queen (1937) Telephone Operator, not listed in credits
- The Squeaker (1937) Alfie, not listed in credits
- Young and Innocent (1937) Manager of Tom's Hat Cafe, not listed in credits
- First Night (1937) Minor Role, not listed in credits
- Dinner at the Ritz (1937) Minor Role, not listed in credits
- Farewell Again (1937) Cpl. Edrich
- Take a Chance (1937) Minor Role, not listed in credits
- There Was a Young Man (1937) Minor Role, not listed in credits
- Find the Lady (1936) not listed in credits
- Sensation (1936) Quirk
- Highland Fling (1936) Lizards
- To Catch a Thief (1936) not listed in credits
- Rembrandt (1936) Minor Role, not listed in credits
- You Must Get Married (1936) Minor Role, not listed in credits
- It Happened in Paris (1935) Albert, not listed in credits
- Late Extra (1935) Fred, not listed in credits
- Music Hath Charms (1935) Minor Role, not listed in credits
- Blue Smoke (1935) Ted
- The Scarlet Pimpernel (1934) An Aristocrat, not listed in credits
- Waltzes from Vienna (1934) Carl, not listed in credits
- My Old Dutch (1934) Cousin Arry
- The Private Life of Don Juan (1934) Minor Role, not listed in credits
- The Man from Toronto (1933) Butcher's Delivery Boy
- Verdict of the Sea (1932) Slim
- These Charming People (1931) Ulysses Wiggins
- The Bells (1931)
- Many Waters (1931) Registry Office Junior Clerk, not listed in credits
- Harmony Heaven (1930) Rejected Actor, not listed in credits
- The Yellow Mask (1930) Sunshine
- The Loves of Robert Burns (1930) not listed in credits
- The Last Hour (1930) Ben
- The Flying Scotsman (1929) Barman
- Under the Greenwood Tree (1929) Leaf