Fue autor asimismo de una importante producción bibliográfica.
Incorporado a filas, fue hecho prisionero por tropas moras en 1939 en el frente de Vilalleons (San Julián de Vilatorta) y conducido inicialmente a Vich.
Puesto en libertad el verano de 1945, acaba trasladándose a Barcelona, donde dirige el periódico clandestino Ara.
Posteriormente ejerció como profesional en Barcelona y también fue director del Centro de Estudios Politécnico (1954-1975).
En 1981 su grupo se opuso al proyecto de Ley que haría posible el minitrasvase del Ebro aprobado en el Senado el 13 de mayo gracias a la mayoría absoluta de la UCD.