Declarado monárquico y liberal, fue alcalde de Barcelona en cuatro ocasiones diferentes durante el período del Sexenio Democrático y la Restauración de finales del siglo XIX. Fue el principal impulsor de la Exposición Universal de 1888, que presidió como alcalde, y de todas las reformas urbanísticas que experimentó Barcelona con motivo del acontecimiento.