Ejerció el cargo de alcalde durante 20 años hasta el 3 de julio de 1999 primero como militante del PSUC ("Partit Socialista Unificat de Catalunya") y posteriormente por IC ("Iniciativa per Catalunya").