2023Tales of the TardisDirector · 1 episodeShow
2013Remembering Douglas Camfield(archive footage)Movie
1986Blake's 7: DuelDirectorMovie
1984Missing from HomeDirector · 6 episodesShow
1982Beau GesteDirector · 8 episodesShow
1982IvanhoeDirectorMovie
1981The Nightmare ManDirectorMovie
1981The Nightmare ManDirector · 4 episodesShow
1981The Walls of JerichoDirector · 1 episodeShow
1980Company and CoDirector · 2 episodesShow
1980Number on EndDirectorMovie
1979ShoestringDirector · 3 episodesShow
1979Danger UXBDirector · 3 episodesShow
1978AccidentDirector · 3 episodesShow
1978Blake's 7Director · 1 episodeShow
1977The ProfessionalsDirector · 2 episodesShow
1977TargetDirector · 2 episodesShow
1976Doctor Who: The Seeds of DoomDirectorMovie
1976Doctor Who: The Brain of MorbiusMorbius Doctor (picture) (uncredited)Movie
1975Doctor Who: Terror of the ZygonsDirectorMovie
1975The VenturersDirector · 1 episodeShow
1975The SweeneyDirector · 6 episodesShow
1973The Golden RoadDirectorMovie
1973Sutherland's LawDirector · 1 episodeShow
1972Van der ValkDirector · 3 episodesShow
1972The Man OutsideDirector · 1 episodeShow
1972The Lotus EatersDirector · 3 episodesShow
1971The Onedin LineDirector · 2 episodesShow
1971TrialDirector · 3 episodesShow
1970Play for TodayDirector · 1 episodeShow
1970Doctor Who: InfernoDirectorMovie
1969Paul TempleDirector · 7 episodesShow
1969Special BranchDirector · 4 episodesShow
1969The Last Lonely ManDirectorMovie
1968Doctor Who: The InvasionDirectorMovie
1968Doctor Who: The Web of FearDirectorMovie
1966Watch the BirdiesDirector · 5 episodesShow
1965Doctor Who: The Daleks' Master PlanDirectorMovie
1965Thirty-Minute TheatreDirector · 2 episodesShow
1965Out of the UnknownDirector · 1 episodeShow
1965Doctor Who: The Time MeddlerDirectorMovie
1965The TroubleshootersDirector · 1 episodeShow
1965Doctor Who: The ChaseDirectorMovie
1965Doctor Who: The CrusadeDirectorMovie
1965Public EyeDirector · 7 episodesShow
1964Doctor Who: Planet of GiantsDirectorMovie
1964SwizzlewickDirector · 2 episodesShow
1964Doctor Who: Marco PoloProduction AssistantMovie
1964DetectiveDirector · 2 episodesShow
1963Doctor Who: An Unearthly ChildProduction AssistantMovie
1963Doctor WhoDirector · 52 episodesShow
1962Z-CarsDirector · 8 episodesShow
1956Armchair TheatreDirector · 1 episodeShow