In der ersten Staffel spielte Bill den gegnerischen SHIELD-Agenten John Garrett. In drei Episoden der 12. Staffel, in denen die Hauptdarsteller bis ins Jahr 1983 zurückreichten, spielte James den jüngeren Garrett.
Bill starb im Jahr 2017, aber James sagte, sein verstorbener Vater wäre „wirklich überglücklich darüber“, dass er Garrett spielen würde.
James sprach für verschiedene Rollen in der Serie vor, bevor ihm diese Rolle angeboten wurde.
Im Jahr 2020 erzählte er Marvel.com“[Screenwriter Jed Whedon] sagte: „Hey, wir haben deine Vorsprechen gesehen.“ Ihre Arbeit gefällt uns sehr gut. „Wir haben tatsächlich etwas Besonderes im Sinn, aber dazu kann ich noch nichts sagen.“ Später schickte er mir erneut eine E-Mail und fragte mich, was ich davon halten würde, die Rolle des jungen John Garrett zu übernehmen.
Ich denke, es war ihre Freundlichkeit und ihre Erinnerung an meinen Vater und der Wunsch, ihn zu ehren, weil er jeden, der an dieser Show beteiligt war, so gern hatte. Ich erinnere mich nur daran, wie viel Spaß er beim Dreh gehabt hat.“