Elegido en tres ocasiones concejal del Ayuntamiento de Zaragoza, desempeñó el cargo de teniente de alcalde y fue detenido en el palacio de la Aljafería durante la huelga general de agosto de 1917.