Gallagher ble olympisk mester i roing under OL 1920 i Antwerpen. Han vant åtter sammen med Virgil Jacomini, Edwin Graves, William Jordan, Edward Moore, Alden Sanborn, Donald Johnston, Clyde King og Sherman Clark (styrmann). Mannskapet på den seirende åtteren som representerte USA besto av roere fra United States Naval Academy. Totalt deltok åtte båter fra åtte nasjoner og konkurransen, som ble avviklet 28. og 29. august 1920 ble gjennomført i cupform. To og to båter møttes i kvart- semifinaler. USA møtte Belgia i kvartfinale, Frankrike i semifinale og Storbritannia finalen.