created by (23 episodes, 2017-2018)
written by (3 episodes, 2017)
based on the Marvel comics by (23 episodes, 2017-2018)
staff writer (13 episodes, 2017)
written by (1 episode, 2017)
story editor (10 episodes, 2018)
written by (1 episode, 2018)
executive story editor (10 episodes, 2018)
written by (2 episodes, 2017)
written by (2 episodes, 2018)