Crew Credits Doctor Who (1963) Show crew as Editor Episode 22x05: The Mark of the Rani, Part One (Feb 2, 1985)