Actor (72 credits)
- The Adventures of Aggie (1956) Martin
- Rob Roy: The Highland Rogue (1953) Servant to Argyll
- The Last Page (1952) Mr. Quince, not listed in credits
- The Happy Family (1952) Process Server
- The Gambler and the Lady (1952) The Gambler, not listed in credits
- Song of Paris (1952) Doctor
- Due mogli sono troppe (1951) Professor
- Murder in the Cathedral (1951)
- The Smart Aleck (1951) Mr. Guppy
- The Dark Man (1951) Hotel Porter
- The Woman with No Name (1950) Enquiry Agent
- For Them That Trespass (1949) Theatre Patron, not listed in credits
- Under Capricorn (1949) Man Checking Invitations at Ball, not listed in credits
- Warning to Wantons (1949) not listed in credits
- Blue Scar (1949) Waiter
- The Dark Road (1948)
- Escape (1948) Sexton, not listed in credits
- The Night Comes Too Soon (1947) The Realtor
- The Shop at Sly Corner (1947) Gentleman Customer, not listed in credits
- While the Sun Shines (1947) Man in Tube Train, not listed in credits
- The Brothers (1947) Postman
- Jassy (1947) Jury Foreman, not listed in credits
- Spring Song (1946) Broker - Pawn Shop, not listed in credits
- Under New Management (1946) The Colonel
- Bedelia (1946) Chemist
- The Captive Heart (1946) Mr. McDougall
- I'll Turn to You (1946) Estate Agent, not listed in credits
- Waltz Time (1945) Minister of Police
- Battle for Music (1945) Ben
- Give Me the Stars (1945) Company Secretary
- Meet Sexton Blake (1945) Charlie Kunn
- Pink String and Sealing Wax (1945) Stage Door Keeper
- English Without Tears (1944) not listed in credits
- Two Fathers (1944)
- Tawny Pipit (1944) Professor
- It Happened One Sunday (1944) not listed in credits
- The Lamp Still Burns (1943) Mr. Purvis, not listed in credits
- The Shipbuilders (1943)
- They Met in the Dark (1943) Henry, not listed in credits
- Variety Jubilee (1943) Theatre Bar Patron, not listed in credits
- Tomorrow We Live (1943) Jacquier
- The Demi-Paradise (1943) Jordan
- Penn of Pennsylvania (1942) not listed in credits
- Let the People Sing (1942) Mr. Finningley
- Hatter's Castle (1942) Perry
- Salute John Citizen (1942) Turner
- Thunder Rock (1942) 1st Magistrate, not listed in credits
- Front Line Kids (1942) not listed in credits
- Rush Hour (1941) Man at Bus Stop, not listed in credits
- The Farmer's Wife (1941) Auctioneer
- This England (1941) not listed in credits
- The Ghost of St. Michael's (1941) Dr. Ritchie
- Where's That Fire? (1940) Councillor, not listed in credits
- A Window in London (1940) Man Stuffing Cushions, not listed in credits
- The Girl Who Forgot (1940) Drawbridge
- Two for Danger (1940) Professor Burns
- Crimes at the Dark House (1940) Lawyer Mr. Merriman
- Inspector Hornleigh on Holiday (1939) Boarder, not listed in credits
- Trunk Crime (1939) Quiney
- The Arsenal Stadium Mystery (1939) Dr. Meadow
- Katharine and Petruchio (1939) Curtis
- The Sky Raiders (1938) Dr. Martin
- Julius Caesar (1938) M. Aemilius Lepidus
- Return of the Frog (1938) Number 23, not listed in credits
- The Terror (1938) Doctor, not listed in credits
- This Man Is News (1938) Brown
- The Citadel (1938) Mr. Wickes - Shop Manager, not listed in credits
- Talking Feet (1937) not listed in credits
- Find the Lady (1936) not listed in credits
- Hearts of Humanity (1936) not listed in credits
- Wise Guys (1936) Lawyer
- The Ghost Goes West (1935) Creditor, not listed in credits