| |
| Film credits |
| |
| GLIMPSES OF MODERN RUSSIA | 1930 | director; compiler |
| WORKERS' TOPICAL NEWS NO. 1 | 1930 | editor |
| WORKERS' TOPICAL NEWS NO. 2 / NATIONAL HUNGER MARCH | 1930 | editor |
| WORKERS' TOPICAL NEWS NO. 3 / UNEMPLOYMENT DAY: MARCH 6TH 1930 | 1931 | editor |
| THE GLORIOUS SIXTH OF JUNE / NEW RATES | 1934 | cast member |
| TODAY AND TOMORROW | 1936 | director |
| UNDER THE WATER | 1936 | editor |
| SIMPLE MAGNETISM AND ELECTRICITY | 1936 | director |
| WINTER | 1936 | director |
| TODAY WE LIVE; A FILM OF LIFE IN BRITAIN A FILM OF LIFE IN BRITAIN | 1937 | director |
| ACROSS THE BORDER | 1938 | director (unconfirmed) |
| PASSPORT TO EUROPE | 1938 | director |
| ADVANCE DEMOCRACY! | 1938 | director; scenario |
| PARAFFIN YOUNG, PIONEER OF OIL | 1938 | director |
| PEOPLE WITH A PURPOSE | 1939 | director |
| ANIMAL GEOGRAPHY | 1939 | director |
| PRELUDE TO PLEASURE | 1940 | director |
| OXFORD | 1940 | director |
| THE BIG CITY | 1940 | director |
| NEIGHBOURS UNDER FIRE | 1940 | director |
| A.1. AT LLOYD'S | 1941 | director |
| HOW TO THATCH | 1941 | director |
| ADESTE FIDELES | 1941 | directed by |
| WHEN WE BUILD AGAIN (short version) | 1942 | director |
| KEEPING RABBITS FOR EXTRA MEAT | 1942 | director |
| EATING AT WORK | 1942 | director |
| POST 23 | 1942 | director |
| WHEN WE BUILD AGAIN | 1943 | director |
| GROWING GOOD POTATOES | 1944 | director |
| SPORT | 1944 | director |
| FUEL FOR BATTLE | 1944 | associate producer |
| TODAY AND TOMORROW A STORY OF THE MIDDLE EAST | 1945 | producer |
| WE WHO MAKE THE TOOLS | 1945 | director |
| UNITY IS STRENGTH | 1945 | director |
| THE BURNING QUESTION | 1945 | producer |
| RATIONING IN BRITAIN | 1945 | director |
| PRECISELY YOURS | 1947 | producer |
| SUSPENDED ALIBI | 1957 | production supervisor |
| DON'T PANIC CHAPS | 1959 | executive producer |
| DEAD LUCKY | 1960 | executive producer |
| THE KITCHEN | 1961 | production supervisor |
| THE PIPER'S TUNE | 1961 | production manager |
| DILEMMA / THE MAN WITH TWO FACES | 1962 | production supervisor |
| PLANNED JOB ROTATION | 1968 | director |
| WE ARE THE ENGINEERS | 1970 | production controller |
| ONE IN FIVE | 1972 | executive producer |
| PEOPLE'S MARCH FOR JOBS | 1981 | producer |