Empezó su trayectoria profesional en la Caja de ahorros y Pensiones de Barcelona ”la Caixa” en 1981, donde empezó participando desde entonces en distintas funciones en la entidad. En el mes de julio de 2008 se incorporó a Fundación Bancaria “la Caixa” como Director del Área de Integración Social , en septiembre del 2014 fué nombrado Director Corporativo del Área Social y en la actualidad y des del mes de julio de 2017, es Subdirector General de Fundación Bancaria “la Caixa” con responsabilidad de todos los Programas Sociales.