Foreign crewmembers operating in-out of USA always required D-3 Visa.
Even citizens of countries who could travel into USA as tourist with I-94 visa exemption.
Being listed on the crew list (GD) makes you subject to have a valid crew visa.
xxx

Happy contrails