Crew Credits Star Trek: Discovery (2017) Show crew as Editor Episode 2x10: The Red Angel (Mar 21, 2019)