Bit Role (uncredited) Up the Creek (1958) as Bates Law and Disorder (1958) as Shorty Orders to Kill (1958) A Question of Adultery (1958) as Court Reporter I Was Monty's Double (1958) as Go-Between Further Up the Creek (1958) as Bates The Captain's Table (1959) as Sailor Opening Water Valve (uncredited) Make Mine a Million (1959) as Mail Van Robber (uncredited) Too Many Crooks (1959) as Tramp (uncredited) Carlton-Browne of the F.O. (1959) as Signaller The 39 Steps (1959) as Train Steward (uncredited) The Hound of the Baskervilles (1959) as Perkins I'm All Right Jack (1959) as Shop Steward Libel (1959) as Newspaper Vendor (uncredited) Upstairs and Downstairs (1959) as Driver (uncredited) The Price of Silence (1960) as Slug Sink the Bismarck! (1960) as Civilian Worker on 'Prince of Wales' (uncredited) Life Is a Circus (1960) as Removal man Dead Lucky (1960) as Harry Winston Follow That Horse! (1960) as Farrell There Was a Crooked Man (1960) as Foreman The House in Marsh Road (1960) as Morris Lumley Suspect (1960) as Slater. (Released in the United States as 'The Risk') The Treasure of Monte Cristo (1961) as Albert Clue of the Silver Key (1961) as Tickler The Iron Maiden (1962) as Fred Carter Swallows and Amazons (1963) as Young Billie Smokescreen (1964) as Hotel Waiter The Projected Man (1966) as Harry Slinger Island of Terror (1966) as Constable John Harris Smashing Time (1967) as Workman The Killing of Sister George (1968) as Taxi Driver (uncredited) Till Death Us Do Part (1969) as Fred Moon Zero Two (1969) as Barman The Last Grenade (1970) (uncredited) Too Late the Hero (1970) as Colour-Sergeant 10 Rillington Place (1971) as Furniture Dealer Dad's Army (1971) as Nazi Orderly Quest for Love (1971) as Taximan Up the Chastity Belt (1971) as Locksmith The Magnificent Six and 1/2 (1971) The Alf Garnett Saga (1972) (uncredited) My Name is Harry Worth (1972) T.V. Show ( Man with the Flu in Bed ) Steptoe and Son Ride Again (1973) as Claude Confessions of a Window Cleaner (1974) as 1st Removal Man Great Expectations (1974) as Arthur Compeyson (scarred convict) The Amorous Milkman (1975) as Wilf Confessions of a Driving Instructor (1976) as Mr.Gibson (scenes deleted) Yesterday's Hero (1979) as Sam Turner Danger on Dartmoor (1980) The Shillingbury Blowers (1980) as Reggie The Mirror Crack'd''' (1980) as Film Technician (uncredited) Eye of the Needle'' (1981) as Lock Keeper References