[2][3] Influido por Jaime Carner, abrazó el republicanismo catalanista[4] y llegó a ser miembro del Centre Nacionalista Republicà,[5] pero poco después se decidió por el liberalismo contrario al autonomismo republicano.
También fue concejal del Ayuntamiento de Barcelona por la Esquerra Catalana.
[6] En febrero de 1916 fue nombrado alcalde de Barcelona por el ministro Santiago Alba,[6] cargo que ejercería hasta junio de 1917.
[7] En 1919 sería uno de los fundadores de la Unión Monárquica Nacional junto a Alfonso Sala.
[8][9] Bajo las siglas de esta formación concurrió a las elecciones generales de 1920 y 1923, obteniendo acta de diputado en ambos comicios.