Crew Credits Star Trek: Discovery (2017) Show crew as Costume Designer Episode 5x01: Red Directive (Apr 4, 2024)