Fue diputado en el Parlamento de Cataluña en la VIII, IX y X legislaturas por ICV-EUiA.
En 1987 encabezó las listas de Iniciativa per Catalunya Verds (ICV), repitiendo candidatura en las elecciones de 1991, 1995 y 1999.
Del 1992 al 1999 ocupó la concejalía de Urbanismo, pero en 1999 pasó a la oposición.
Dejó sus responsabilidades municipales en mayo de 2003.
[2][3] Orgánicamente, es miembro de la Comisión ejecutiva y del Consejo Nacional de Iniciativa per Catalunya Verds y del Partido Socialista Unificado de Cataluña desde el año 1975.