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