1961
The Court Martial of Major Keller as Miller1959
The Stranglers of Bombay as Corp. Roberts (uncredited)1959
Expresso Bongo as Jack1958
The Camp on Blood Island as 1st Prisoner1958
Up the Creek as Regulating Petty Officer1957
Lady of Vengeance as Coroner1956
The Long Arm as Not available1956
Lost as Hotel Porter (Uncredited)1955
Children Galore as Patrick Ark1954
The Purple Plain as Sergeant (uncredited)1954
Father Brown as Railway Guard1954
The Men of Sherwood Forest as Outlaw1953
Rough Shoot as Inspector Matthews1952
The Pickwick Papers as Mr. Nupkins (as Jack MacNaughton)1952
Trent's Last Case as Martin1952
The Hour of 13 as Ford1952
Secret People as Postman1951
The Man in the White Suit as Taxi Driver1951
High Treason as Not available1951
Green Grow the Rushes as Bailiff Sgt. Edgar Rigby1951
The Franchise Affair as Jury Foreman (Uncredited)1951
Cheer the Brave as Not available1950
No Place for Jennifer as Coffee Stall Attendant1950
Her Favourite Husband as El Greco1949
Madness of the Heart as Attendant1949
Man on the Run as First Man at Soho Pub1949
Cardboard Cavalier as Uriah Group1948
The Guinea Pig as Not available1948
London Belongs to Me as Jimmy1947
They Made Me a Fugitive as Soapy