Ocupó diversos cargos políticos en el Ayuntamiento de Barcelona, entre los cuales destaca el de alcalde en funciones el año 1979.