1968
The Lost Continent as Patrick, the bartender1968
If There Weren't Any Blacks You'd Have to Invent Them as Not available1966
Way Off Beat as Antonio Laveline1966
The Smiths in Scotland as Narrator1956
Satellite in the Sky as Larry Noble1955
The Deep Blue Sea as Dicer Durston1954
Radio Cab Murder as Fred1954
The Black Rider as Jerry Marsh1954
Views on Trial as Nicholas 'Garble' Diabolus, Budgenot, Works Foreman / Machinist1951
The Galloping Major as Bill Collins1950
The Blue Lamp as PC Andy Mitchell1950
Room to Let as Curly Minter1949
Don't Ever Leave Me as Jack Denton1949
Boys in Brown as Bill Foster1949
The Huggetts Abroad as Jimmy Gardner1948
Here Come the Huggetts as Jimmy Gardner1948
It's Hard to be Good as Captain James Gladstone Wedge VC1947
It Always Rains on Sunday as Whitey1947
Holiday Camp as Jimmy Gardner1947
The Master of Bankdam as Simeon Crowther Jr.1946
The Captive Heart as Pte. Mathews1945
29 Acacia Avenue as Peter Robinson1945
Murder in Reverse? as Peter Rogers1945
Kiss the Bride Goodbye as Jack Fowler1945
For You Alone as Dennis Britton1944
The Way Ahead as Pvt. Geoffrey Stainer1944
Henry V as Williams - Soldier in the English Army1943
The Gentle Sex as 1st Soldier1943
Jig-Saw: Careless Talk Costs Lives as Dick Erskine1942
Salute John Citizen as Not available1940
Gaslight as Cobb1939
There Ain't No Justice as Tommy Mutch1938
Housemaster as Travers1937
Cotton Queen as Jack Owen1937
Landslide as Jimmy Haddon1937
Night Ride as Dick Benson1935
Boys Will Be Boys as Cyril Brown1935
Royal Cavalcade as Newsboy1935
The Tunnel as Geoffrey McAllan1935
Brown on Resolution as Ginger1934
Little Friend as Leonard Parry1934
Wild Boy as Boy With Message1933
Red Wagon as Young Joe Prince