– Ian Howard Two-Way Stretch (1960) – Chief P.O. Crout Jazz Boat (1960) – Sergeant Thompson Life is a Circus (1960) – Genie Let's Get Married (1960) – Marsh The Trials of Oscar Wilde (1960) – John Sholto Douglas, Marquis of Queensberry Tarzan the Magnificent (1960) – Ames Fanny (1961) – Monsieur Brun (The Englishman) The Hellions (1961) – Luke Billings Operation Snatch (1962) – Evans Mrs. Gibbon's Boys (1962) – Lester Gibbons The Notorious Landlady (1962) – Inspector Oliphant Kill or Cure (1962) – Det. Insp. Hook The Wrong Arm of the Law (1963) – Inspector Fred 'Nosey' Parker Call me Bwana (1963) – Ezra The Scarlet Blade (1963) – Col. Judd The Long Ships (1964) – Aziz First Men in the Moon (1964) – Cavor / Joseph Cavor Murder Ahoy! (1964) – Captain Sydney De Courcy Rhumstone The Truth About Spring (1965) – 'Cark' / Cark You Must Be Joking! (1965) – Sgt. Maj. McGregor The Secret of My Success (1965) – Insp. Hobart / Baron von Lukenberg / The Earl of Aldershot / President Esteda The Spy with a Cold Nose (1966) – Stanley Farquhar Drop Dead Darling (1966) – Parker Oh Dad, Poor Dad, Mamma's Hung You in the Closet and I'm Feelin' So Sad (1967) – Airport Commander Camelot (1967) – King Pellinore Jules Verne's Rocket to the Moon (1967) – Sir Charles Dillworthy Chitty Chitty Bang Bang (1968) – Grandpa Potts 12 + 1 (1969) – Randomhouse Twinky (1970) – Solicitor Eyewitness (1970) – Grandpa The Railway Children (1970) – Malcolm (uncredited) Whoever Slew Auntie Roo? (1972) – Inspector Ralph Willoughby Royal Flash (1975) – Kraftstein What Changed Charley Farthing? (1976) – Houlihan Wombling Free (1978) – Womble (voice) The Prisoner of Zenda (1979) – General Sapt Cream in My Coffee (1980, TV Movie) – Bernard Wilsher Better Late Than Never (1983) – Bertie Hargreaves Abel's Island (1988 short) – Gower (voice) Danny, the Champion of the World (1989, TV Movie) – Mr. Snoddy A Chorus of Disapproval (1989) – Jarvis Huntley-Pike First and Last (1989, TV Movie) – Laurence Ending Up (1989, TV Movie) – Shorty Jekyll & Hyde (1990, TV Movie) – Jekyll's Father Heaven on Earth (1998, TV Movie) – Isaac Muller As writer or director The Railway Children (1970) – director and screenwriter The Amazing Mr. Blunden (1972) – director and screenwriter Baxter! (1973) – director Wombling Free (1977) –