2001On Location: The Carry Ons— Various Characters (archive footage) (uncredited)
1998What's a Carry On?— Various Characters (archive footage) (uncredited)
1988Dehşet Kampı— Killer's Laugh (archive audio) (uncredited)
1979The Plank— Co-Driver
1977That's Carry On!— Various Characters (archive footage)
1977To See Such Fun
1972Carry On Matron— Dr. Francis A. Goode
1972Carry On Abroad— Mr. Eustace Tuttle
1971Carry On Henry— Sir Roger de Lodgerley
1971Carry On at Your Convenience— Mr. Charles Coote
1970Carry On Loving— Mr. James Bedsop
1970Carry On Up the Jungle— Walter Bagley
1970Carry On Again Christmas— Long John Silver / Old Blind Pew / Night Watchman / Nipper the Flipper
1969Carry On Again Doctor— Dr. Ernest Stoppidge
1969Carry On Camping— Mr. Charlie Muggins
1969Carry On Christmas— Choir Singer / Goose Thief / Angel / Spirit of Christmas Past / Gloria / Buttons
1968Carry On Up the Khyber— Private Jimmy Widdle
1967Don't Lose Your Head— Duc de Pommfrit
1967Carry On Doctor— Mr. Barron
1967Follow That Camel— Captain Gerrard Le Pice
1966Carry On Screaming!— Dan Dann
1964Carry On Cleo— Seneca
1964Carry On Jack— Walter Sweetley
1964Carry On Spying— Agent Charlie Bind
1963Carry On Cabby— Terry "Pintpot" Tankard
1961Carry On Regardless— Gabriel Dimple
1961Dentist on the Job— Mr. Roper
1961What a Whopper— Arnold
1960Carry On Constable— Special Constable Timothy Gorse
1960Inn for Trouble— Silas Withering
1959Carry On Nurse— Humphrey Hinton
1959Carry On Teacher— Mr. Michael Bean
1959Please Turn Over— Jeweller
1958Carry On Sergeant— Private Peter Golightly
1958I Only Arsked— Pvt. 'Professor' Hatchett
1956The March Hare— Fisher
1956Who Done It?— Disc Jockey
1955As Long As They're Happy— Man in Hippodrome Audience
1955Timeslip— Scruffy (office boy)
1955Simon and Laura— Railway Porter
1955Man of the Moment— Play Director (uncredited)
1954Paid to Kill— Bill
1954To Dorothy, a Son— Waiter at Pub
1952You're Only Young Twice!— Adolphus Hayman
1952Brandy for the Parson— George Crumb
1952Hammer the Toff— Cashier
1951The Galloping Major— Lew Rimmel
1951Smart Alec— Farr
1950Room to Let— Mike Atkinson
1949Pimlico Pasaportu— Bert Fitch
1949The Story of Shirley Yorke— Markham
1949Dark Secret— Arthur Figson
1945The Ten Year Plan— Charles Martin
1944A Canterbury Tale— Thomas Duckett
1942The Goose Steps Out— Max
1942Let the People Sing— Young Orton
1942Much Too Shy— Art Student
1941The Ghost of St. Michael's— Percy Thorne
1940Jailbirds— Nick
1939Where's That Fire— Woodley
1937East of Ludgate Hill— Edwin Tallweather
1937The Gap— Cashier-Searchlight Operator (uncredited)
1937Good Morning, Boys!— Septimus
1936The Brown Wallet— Bit Part (uncredited)
1936Sabotage— Studious Youngster (uncredited)
1936Cheer Up— Dancing Boy Scout (uncredited)
1935Man of the Moment— Tom
1935Get Off My Foot
1934The Office Wife
1933As Good as New
1933The Melody-Maker— Torn
1932Marry Me— Billy Hart
—The Princess And The Pea— court jester