Tras el estallido de la guerra civil se unió a las milicias republicanas. Miembro del Partido Socialista Unificado de Cataluña (PSUC) y de la UGT, fue comisario político de la expedición republicana que desembarcó en Mallorca, y más tarde lo sería en la columna «López-Tienda» que tomó parte en la defensa de Madrid. Avanzada la contienda, sería comisario político del XII Cuerpo de Ejército. Llegó a declarar como testigo durante el proceso judicial contra los líderes del POUM. En marzo de 1939, en los últimos días la guerra, acompañó a las fuerzas republicanas que aplastaron la sublevación profranquista de la base naval de Cartagena. Al final de la contienda se exilió en la Unión Soviética junto a otros militantes comunistas.