Actor (40 credits)
- Be My Guest (1965) Steward
- Sherlock Holmes (1964) Porter
- A Home of Your Own (1964)
- First Men in the Moon (1964) Sparks, not listed in credits
- Two Left Feet (1963) Joe, not listed in credits
- Live It Up! (1963) Bingo
- The Iron Maiden (1963) Charlie
- Just for Fun (1963)
- The Plane Makers (1963) 1st Security Guard
- Raising the Wind (1961) Street Musician
- The Court Martial of Major Keller (1961) Corporal Battersby
- Two Wives at One Wedding (1961) Jessop
- Carry on Regardless (1961) Fanatic Patient
- Left Right and Centre (1959) Plumber
- Knight Errant Limited (1959) Arthur
- The History of Mr. Polly (1959) Mr. Hinks
- Life in Emergency Ward 10 (1959) Potter
- Cat and Mouse (1958) Postman, not listed in credits
- Innocent Sinners (1958) Driscoll, not listed in credits
- Emergency-Ward 10 (1957) Potter
- The Big Chance (1957) Stan Willett
- Doctor at Large (1957) Elephant Keeper, not listed in credits
- Man in the Shadow (1957) Left Luggage Attendant, not listed in credits
- Miracle in Soho (1957) Old Bill
- Boyd Q.C. (1956) Mr. Austin
- Dixon of Dock Green (1955) Mac
- Fun at St Fanny's (1955) Museum Attendant, not listed in credits
- Out of the Clouds (1955) Waiter - London Airport, not listed in credits
- Room in the House (1955)
- As Long as They're Happy (1955) Crane Driver, not listed in credits
- Mad About Men (1954) 2nd Policeman, not listed in credits
- The Gay Dog (1954) Bill Gay, not listed in credits
- Forbidden Cargo (1954) Seaman, not listed in credits
- Doctor in the House (1954) Sprogett, not listed in credits
- The Grove Family (1954) Detective
- What Every Woman Wants (1954) Sam
- Innocents in Paris (1953) Customs Officer, not listed in credits
- Brandy for the Parson (1952) Farmer
- High Treason (1951) Mr. Mathews - Union Rep, not listed in credits
- Cheer the Brave (1951)