1956The Stingiest Man in Town— Mr. Fezziwig
1948Aşkın Günahı— Elliot
1947The Root of All Evil— Stubley
1944Love Story— Stuttering Cornish Fisherman
1943The New Lot— Soldier
1943These Are the Men— Commentator
1942Thunder Rock— Flanning
1942The Goose Steps Out— Airport Official
1942They Flew Alone— Airfield Weather Man (uncredited)
1941Uzun Takip— Jaromir
1941The Ghost of St. Michael's— Bus Driver
1940Spare a Copper— Williams
1940Convoy— Signals Yeoman
194021 Days— Man with Barrel Organ
1940The Stars Look Down— Man Outside Football Ground
1940Girl in the News— Witness (Uncredited)
1940Sailors Three— Petty Officer on HMS Ferocious (uncredited)
1940Night Train to Munich— Train Inspector (uncredited)
1939The Four Just Men— Taxi driver (uncredited)
1939The Spy in Black— Corporal Guarding POW's on Ferry
1939The Dark Eyes of London— Police Sgt. Walsh
1938Kate Plus Ten— 2nd Signalman
1938The Citadel— Husband Whose Wife Has Typhoid (uncredited)
1938It's in the Air— RAF Corporal Organising Concert
1937The Last Chance— Constable Hervey
1937Macushla— Pat Rooney
1937Wanted!— Police Constable Gribble
1936Sensation— Inspector Hoggett