Des d'abril del 1931 fins octubre del 1934 i entre febrer i maig del 1936 va ser alcalde de Tarragona. En les eleccions al Parlament de Catalunya de 1932 fou elegit diputat al Parlament de Catalunya com a representant únic d'Acció Catalana Republicana. Va estar empresonat arran dels fets d'octubre de 1934. Com a president del Patronat del monestir de Santes Creus entre 1931 i 1936 i com a comissari en els anys de la Guerra Civil va impulsar-ne la conservació, restauració i defensa. En el 1921 havia participat en les actuacions per tal d'aconseguir la declaració monumental del monestir. També fou director general d'administració local de la Generalitat de l'abril del 1936 al maig del 1937.