Fill de família benestant i de tradició liberal, participà com a oficial de l’exèrcit espanyol en la campanya del Marroc posterior al desastre d’Annual, fins que fou ferit. Intervingué en diverses conspiracions contra la Dictadura de Primo de Rivera, i fou empresonat diverses vegades. Membre actiu del Bloc Obrer i Camperol, fou candidat del partit per Barcelona i per Tarragona en les eleccions constituents de la República (1931). Impulsà el grup de Teatre del Proletariat (1931). Fou conegut en aquells anys com El Capitán Rojo.