En 1930 fue uno de los firmantes del Pacto de San Sebastián, en representación de Acció Catalana, y al proclamarse la República (1931) fue nombrado consejero de Sanidad y Beneficencia en el primer gobierno de la Generalidad catalana de Francesc Macià.