Crew Credits The Avengers (1961) Show crew as Unit Manager Episode 5x17: Return of the Cybernauts (Sep 30, 1967)