Llicenciat en dret, milità en el Centre Nacionalista Republicà, i després passà a la Lliga Regionalista. Fou diputat provincial (1917), conseller de la Mancomunitat (1919) i regidor de Barcelona (1920). Deposat per la Dictadura com a tinent d’alcalde, recuperà el càrrec el 1930. Col·laborà a El Poble Català i La Veu de Catalunya.