- 1979ThundercloudSeriesNewscaster
- 1977Before HindsightFilm
- 1976The Birth of TelevisionFilmSelf - Presenter / Interviewee
- 1959The Heart of a ManFilmHimself
- 1955ITV Opening Night at the GuildhallFilmSelf - Narrator
- 1954Britain's Atomic ResearchFilmSelf (voice)
- 1953GenevieveFilmHimself, Newsreel Commentator
- 1953Grand National NightFilmJack Donovan
- 1953This Jet AgeFilmNarrator
- 1953Royal DestinyFilmCommentary (voice)
- 1952Mastery of the AirFilmNarrator
- 1951Himalayan EpicFilm
- 1949Farnborough Air Show 1949FilmNarrator
- 1949Atomic Explosion Heard in RussiaFilmSelf (Voice)
- 1949Berlin Air-Lift: The Story of a Great AchievementFilmNarrator
- 1945Atrocities: The EvidenceFilm
- 1942The Black Sheep of WhitehallFilmB.B.C. Interviewer
- 1942London ScrapbookFilmHimself
- 1942Sky GiantFilmSelf - Commentator
- 1941Royal RoadFilmHimself - Commentator
- 1941OxfordFilmCommentator (voice)
- 1941R.A.F. – ActionFilmSelf - Commentator
- 1940Men of AfricaFilmVoiceover/Narration
- 1940S.O.S.FilmCommentator (voice)
- 1937The Sky’s the LimitFilmRadio Announcer
- 1937Television Demonstration FilmFilm
- 1936Television Comes to LondonFilmSelf - Narrator
- 1936Cover to CoverFilmNarrator
- 1931Sally in Our AlleyFilmParty Guest
- 1931RynoxFilmBasil Woolrich