Windfall (1935) (minor role, uncredited) Man of the Moment (1935) as Tom (uncredited) Get Off My Foot (1935) Well Done, Henry (1936) as Rupert McNab Cheer Up (1936) as dancing Boy Scout (uncredited) The Brown Wallet (1936) (bit part, uncredited) Sabotage (1936) as studious youth at the aquarium (uncredited) Good Morning, Boys (1937) as Septimus Melody and Romance (1937) reciting Shakespeare at audition (uncredited) Where's That Fire? (1940) as Woodley Jailbirds (1940) as Nick The Ghost of St. Michael's (1941) as Percy Thorne The Goose Steps Out (1942) as Max Let the People Sing (1942) as Young Orton Much Too Shy (1942) as student of Modern Art (uncredited) Bell-Bottom George (1943) as BBC man (uncredited) A Canterbury Tale (1944) as Thomas Duckett Ten Year Plan (1945) Meet Me at Dawn (1947) as reporter at the fair (uncredited) The End of the River (1947) as Raphael The Story of Shirley Yorke (1948) (Major Markham) ('Sibelius' and 'Mendelssohn', ((as the Piano Player)): pseudonyms) Passport to Pimlico (1949) as Bert Fitch The Lost People (1949) as prisoner (uncredited) Dark Secret (1949) as Arthur Figson Room to Let (1950) as Mike Atkinson Smart Alec (1951) as Farr The Galloping Major (1951) as Lew Rimmel Hammer the Toff (1952) as cashier (uncredited) Brandy for the Parson (1952) as George Crumb You're Only Young Twice (1952) as Adolphus Hayman Five Days (1954) as Bill (uncredited) To Dorothy a Son (1954) as waiter at pub (uncredited) As Long as They're Happy (1955) as Teddyboy Timeslip / The Atomic Man (1955) as office-boy (uncredited) Simon and Laura (1955) as railway porter Man of the Moment (1955) as play director (uncredited) Jumping for Joy (1956) as punter at bar (uncredited) Who Done It? (1956) as disc jockey The March Hare (1956) as Fisher Carry On Sergeant (1958) as Peter Golightly I Only Arsked! (1958) as Pvt. 'Professor' Hatchett Carry On Nurse (1959) as Humphrey Hinton Carry On Teacher (1959) as Michael Bean Please Turn Over (1959) as Jeweler Inn for Trouble (1960) as Silas Withering Carry On Constable (1960) as PC Timothy Gorse Carry On Regardless (1961) as Gabriel Dimple Dentist on the Job (1961) as Mr. Roper What a Whopper (1961) as Arnold Carry On Cabby (1963) as Terry 'Pintpot' Tankard Carry On Jack (1963) as Walter Sweetly Carry On Spying (1964) as Charlie Bind Carry On Cleo (1964) as Seneca Carry On Cowboy (1965) as Chief Big