1942 metų birželį, per Antrąjį pasaulinį karą, Longas įstojo į Jungtinių Valstijų karinio jūrų laivyno rezervą. Jis dalyvavo sąjungininkų invazijoje į Šiaurės Afriką, Siciliją, Italiją ir Pietų Prancūziją.
ir vadovavo iškrovimo laivų transportavimo (LCT) laivui per pirmąją iškrovimo bangą Cavalaire-sur-Mer. Už savo tarnybą jis buvo apdovanotas keturiomis kovos žvaigždutėmis. 1945 m. gruodį jis buvo atleistas kaip leitenantas. 1947 m. jis buvo išrinktas pirmuoju Luizianos AMVETS organizacijos vadu.