Actor (78 credits)
- The House in Marsh Road (1960) Daniels
- Barbed Wire and Bracken (1959) William Richards
- Corridors of Blood (1958) Man with Watch
- The Spaniard's Curse (1958) Arthur Jody
- Saturday Playhouse (1958) Daniel Pugh
- She Too Was Young (1958) Thomas, the butler
- Sea Wife (1957) Club Barman
- The Survivors (1957) Sheriff Bagley
- Not So Dusty (1956) J.C. Layton
- Lilli Palmer Theatre (1955) Doctor
- One Jump Ahead (1955) Mac
- See How They Run (1955) Rev. Arthur Humphrey
- John Wesley (1954) Mr. Bligh
- The Crowded Day (1954) Chemist
- Eight O'Clock Walk (1954) Bit Role, not listed in credits
- The Million Pound Note (1953) Clergyman at Bumbles Hotel, not listed in credits
- The Final Test (1953) Mr. Harborne, not listed in credits
- The Great Game (1953) Mr. Broderick
- Meet Mr. Lucifer (1953) Billings
- Trouble in Store (1953) Taffy (Doorman At Staff Entrance), not listed in credits
- Alf's Baby (1953) Mr. Prendergast
- Escape Route (1952) Porter
- Hammer the Toff (1952) Jolly
- Old Mother Riley's Jungle Treasure (1951) Mr. Orders
- The Man in the White Suit (1951) Green
- Scrooge (1951)
- The Reluctant Widow (1950)
- Obsession (1949) Clubman
- The Small Back Room (1949) Welsh doctor
- Poet's Pub (1949) Truscott, not listed in credits
- The Last Days of Dolwyn (1949) Caradoc
- The Dark Road (1948) The Chaplain
- Mr. Perrin and Mr. Traill (1948) Doctor
- Blanche Fury (1948) Zeremonienmeister, not listed in credits
- The Silver Darlings (1947) Shoemaker
- So Well Remembered (1947) Chief Librarian
- Fame Is the Spur (1947) Wartime Miners' Spokesman, not listed in credits
- The Life and Adventures of Nicholas Nickleby (1947) Tim Linkinwater
- Green Fingers (1947) Mr. Green, not listed in credits
- Here Comes the Sun (1946) Simpson
- George in Civvy Street (1946) not listed in credits
- Meet Sexton Blake (1945) Ferraby
- In Which We Serve (1942) Photographer
- Hatter's Castle (1942) Gordon
- Hard Steel (1942) Coroner
- The Black Sheep of Whitehall (1942) Journalist
- Cottage to Let (1941) German Agent, not listed in credits
- The Saint's Vacation (1941) Valet, not listed in credits
- Old Mother Riley in Business (1941)
- «Pimpernel» Smith (1941) Zigor
- Atlantic Ferry (1941) Minor role, not listed in credits
- Quiet Wedding (1941) Vicar
- The Ghost of St. Michael's (1941) Amberley
- The Proud Valley (1940) Lloyd - Miner, not listed in credits
- Charley's (Big-Hearted) Aunt (1940) Butler, not listed in credits
- The Stars Look Down (1940) Union Committee Member, not listed in credits
- Saloon Bar (1940) Doctor
- Under Your Hat (1940) Film Director
- Girl in the News (1940) Doctor, not listed in credits
- Dangerous Comment (1940) Charlie
- Poison Pen (1939) Handwriting Expert
- The House of Silence (1937) «Focus» Huggett
- Little Miss Somebody (1937)
- Captain's Orders (1937) Cookie
- Make-Up (1937) Mr. Greenswarter
- Men of Yesterday (1936)
- Twelve Good Men (1936)
- Cheer Up (1936) Dick Dirk
- The River House Mystery (1935) Higgins
- The Small Man (1935) David
- Breakers Ahead (1935) Will
- Honeymoon for Three (1935) Toomes
- A Glimpse of Paradise (1934) Walter Fielding
- Lest We Forget (1934) Taffy
- The Old Curiosity Shop (1934) Short
- Say It with Flowers (1934) Sam - Newspaper Seller
- How's Chances? (1934) not listed in credits
- Reunion (1932)