Crew Credits The Boys (2019) Show crew as Production Manager Episode 3x01: Payback (Jun 3, 2022) Star Trek: Discovery (2017) Show crew as Production Manager