Longo tomó parte en la Guerra Civil Española (1936-1939) como comisario político del Batallón Garibaldi en las Brigadas Internacionales, con el seudónimo de "Gallo".