Crew Credits Star Trek: Voyager (1995) Show crew as Co-Producer Episode 1x07: Eye of the Needle (Feb 20, 1995)