Entre 2003 y 2010 ha sido consejero de Economía y Finanzas de la Generalidad de Cataluña en los gobiernos tripartitos presididos por Pasqual Maragall y José Montilla.