Es llicencià en dret a la Universitat de Barcelona, especialitzat en dret mercantil, el 1909 organitzà i presidí a Barcelona el Primer Congrés de Govern Municipal. També col·laborà a la Veu de Catalunya.
Inicialment, milità en el Partit Liberal, però després es passà a la Lliga Regionalista, partit amb el qual fou elegit regidor de l'ajuntament de Barcelona (1909-1914), diputat provincial (1915-1924), senador per Girona (1916), president de la diputació de Barcelona (1918-24) i conseller de la Mancomunitat de Catalunya, però en proclamar-se la dictadura de Primo de Rivera hagué de deixar els càrrecs. Va intervenir en la redacció del projecte d'estatut d'autonomia de la Lliga que no va reeixir.