1942. aasta juunis, Teise maailmasõja ajal, astus Long Ameerika Ühendriikide mereväe reservi. Ta osales liitlaste sissetungil Põhja-Aafrikas, Sitsiilias, Itaalias ja Lõuna-Prantsusmaal.
ja juhtis maandumislaeva transpordi laeva (LCT) Cavalaire-sur-Mer'i esimesel maandumislaeval. Ta sai oma teenistuse eest nelja lahingutähte. Ta vabastati leitnandina 1945. aasta detsembris. 1947. aastal valiti ta Louisiana AMVETS organisatsiooni esimeseks asejuhtuks.