Residente en Villanueva y Geltrú desde 1969, fue concejal del ayuntamiento de 1987 a 1992 y trabajó como colaborador técnico de la Generalidad de Cataluña de 1986 a 1991.
Es Presidente de la Fundación ACSAR (Asociación Catalana de Solidaridad y Ayuda al Refugiado), miembro del Patronat de CatDem, del Consejo Asesor de la Fundación Catalana del Esplai, del Consejo Asesor del Observatorio del Tercer Sector y del Consejo Asesor de la Fundación Formación y Trabajo, entre otras entidades sociales.[2]
En junio de 2020 formalizó su baja en el PDECAT.[3]