Cast Credits Doctor Who (1963) Guest starring as Flash Episode 3x42: The War Machines, Part One (Jun 25, 1966)