| The Yellow Hat (1966) as Slack |
| A Place to Go (1963) as Jack Ellerman |
| Giants of Steam (1963) |
| Mining Review 16th Year No. 6 (1963) |
| Nothing Barred (1961) as Warder Lockitt |
| Three on a Spree (1961) as Sid Johnson |
| The Night We Got the Bird (1960) as Wolfie Green |
| Hot Summer Night (1959) as Jack Palmer |
| Violent Playground (1958) as Sgt. Walker |
| Thark (1957) as Jones |
| The Devil's Pass (1957) as Bill Buckle |
| Mining Review 10th Year No. 8 (1957) as Himself |
| Johnny, You're Wanted (1956) as Johnny |
| Cine Gazette No. 14: Do You Remember? (1955) as Self - Narrator (voice) |
| Mining Review 7th Year No. 8 (1954) |
| John Wesley (1954) as Condemned Man |
| The Million Pound Note (1954) as Parsons |
| Star of India (1954) as Emile |
| Puzzle Corner Number Twelve (1953) |
| Operation Malaya (1953) as Self - Commentator (voice) |
| Dollars for Sale (1953) as Loudmouth Willetts |
| The Flanagan Boy (1953) as Charlie Sullivan |
| The Long Memory (1953) as Pewsey |
| Strange Stories (1953) as Storyteller |
| The Promise (1952) as Bates |
| The Ringer (1952) as Bell |
| Night Call (1952) |
| קריה נאמנה (1952) as Ezra |
| The Third Visitor (1951) as James C. Oliver |
| Prelude to Fame (1950) as Dr. Lorenzo |
| Mining Review 3rd Year No. 5 (1950) as Commentator |
| Passport to Pimlico (1949) as Frank Huggins |
| Mining Review 2nd Year No. 10 (1949) as Self - Commentator |
| Noose (1948) as Pudd'n Bason |
| Escape (1948) as Salesman |
| Against the Wind (1948) as Emile Meyer |
| It Always Rains on Sunday (1947) as Lou Hyams, Morrie's Brother |
| Famous Scenes from Shakespeare No. I: Julius Caesar - The Forum Scene - Act III. Scene 2 (1945) as Mob member |
| Murder in Reverse (1945) as Fred Smith |
| The Seventh Veil (1945) as James |
| I Live in Grosvenor Square (1945) as Paratrooper |
| Read All About It (1945) as Harry |
| A Canterbury Tale (1944) as Sergt. Len |
| For Those in Peril (1944) as Wilkie |
| Deadlock (1943) as Fred Bamber / Allan Bamber |
| Undercover (1943) as Minor Role (uncredited) |
| Millions Like Us (1943) as Alec - Man at Dance Hall |
| We Dive at Dawn (1943) |
| Meeting the U-Boat Menace (1943) |
| The New Lot (1943) as Soldier in Truck |
| Went the Day Well? (1942) as Sergeant |
| The Young Mr. Pitt (1942) |
| Uncensored (1942) as Theophile |
| Unpublished Story (1942) as Code Soldier |
| Our Film (1942) as Jim Owen |
| They Flew Alone (1942) as Officer on Interview Panel |
| Those Kids from Town (1942) |
| The Common Touch (1941) as Joe |
| "Pimpernel" Smith (1941) as Reporter |
| Love on the Dole (1941) as Agitator on Demonstration |
| Shunter Black's Night Off (1941) as Narrator (voice) |