Profesor de Instituto de Lengua y literatura catalanas. Participó en diversas campañas ciudadanas: en defensa de las aves migratorias (1982), en contra de la autopista del Garraf y de su forma de construcción (1988), a favor de la preservación de los bosques de Els Colls i Miralpeix (1996) en Defensa de Nuestra Costa y de Nuestro Paseo (1999) en defensa de de un modelo alternativo de Plan General de Urbanismo (2002). En mayo de 2003 concurrió a las elecciones municipales liderando un grupo político independiente y consiguieron situarse como segunda fuerza política en Sitges en número de votos. Ahora está en el gobierno de su municipio y desarrolla las funciones de Teniente de Alcalde de Sostenibilidad.