- 2017Doctor Who: ShadaFilmK9 (archive footage) (voice)
- 2000K9 UnleashedFilm
- 1985Howards' WaySeriesBrian
- 1984ThreadsFilmMr. Kemp
- 1980Doctor Who: The Horns of NimonFilmK9 (voice)
- 1979Doctor Who: The Creature from the PitFilmK-9 (voice)
- 1979Doctor Who: Nightmare of EdenFilmK9 (voice)
- 1979Planet WaterFilmNarrator
- 1976Adventures of a Taxi DriverFilmNarrator (voice)
- 1976Newsworthy - The Girl Who Saw a TigerFilmTV News Crew
- 1975Escort GirlsFilmJames
- 1974On the GameFilmPrince of Wales
- 1963Doctor WhoSeriesK9 (voice)
- 1963Calculated RiskFilmRon
- 1963MoonstrikeSeriesFlight Lieutenant James Miller
- 1961Honeymoon PostponedFilmMatt Taylor
- 1958The Caine Mutiny Court-MartialFilm
- 1957Noddy in ToylandFilm