Easy Riches (1938) – Cuthbert Paid in Error (1938) – Minor Role (uncredited) His Lordship Regrets (1938) – (uncredited) You're the Doctor (1938) – (uncredited) His Lordship Goes to Press (1938) – (uncredited) Luck of the Navy (1938) Miracles Do Happen (1938) – Morning Comet Reporter (uncredited) Blind Folly (1939) – (uncredited) Captain Boycott (1947) – Pat Nolan Oliver Twist (1948) – Barney The Dark Road (1948) – Andy Anderson Noose (1948) – Nelson (uncredited) The History of Mr. Polly (1949) – Third Store Employee Carrying Packages (uncredited) The Rocking Horse Winner (1949) – 2nd Chauffeur (uncredited) The Adventures of PC 49 Investigating the Case of the Guardian Angel (1949) – Fingers Your Witness (1950) – Samuel 'Sam' Baxter Let's Have a Murder (1950) A Case for PC 49 (1951) – George Steele Lady Godiva Rides Again (1951) – Joe (stage manager) Old Mother Riley's Jungle Treasure (1951) – Jake Secret People (1952) – Charlie Treasure Hunt (1952) – Removal Man (uncredited) Derby Day (1952) – 1st Newspaper Reporter (uncredited) Folly to Be Wise (1952) – Drill Corporal Alf's Baby (1953) – Mike The Story of Gilbert and Sullivan (1953) – Louis Appointment in London (1953) – Bomb Aimer Blood Orange (1953) – Eddie The Intruder (1953) – Mechanic Personal Affair (1953) – Reporter (uncredited) The Rainbow Jacket (1954) – Benny Loder The Belles of St. Trinian's (1954) – Albert Faning The Sea Shall Not Have Them (1954) – Botterhill Tale of Three Women (1954) – Simkins (segment "Thief of London' story) The Constant Husband (1955) – Left Luggage Attendant Geordie (1955) – Reporter Secret Venture (1955) – Bill Rymer Richard III (1955) – Forrest, 2nd murderer 1984 (1956) – Outer Party Orator Yield to the Night (1956) – Roy, bar good-timer Reach for the Sky (1956) – Warrant Officer West The Green Man (1956) – Waiter X the Unknown (1956) – Sgt. Harry Grimsdyke The Steel Bayonet (1957) – Pvt. Middleditch Quatermass 2 (1957) – Ernie Woman in a Dressing Gown (1957) – Pawnbroker These Dangerous Years (1957) – Pvt. Simpson Not Wanted on Voyage (1957) – Steward Macy The One That Got Away (1957) – J.E. Freeman – Greengrocer (uncredited) The Naked Truth (1957) – J.E. Freeman – Greengrocer (uncredited) Blue Murder at St Trinian's (1957) – Eric – The Liftman The Camp on Blood Island (1958) – Japanese Driver Up the Creek (1958) – Decorator The Revenge