Licenciado en Ciencias Económicas por la Universitat de Barcelona. Postgrados en Alta Dirección de Empresas por ESADE y de Perfeccionamiento Directivo por el IESE. Entre 1974 y 1978 trabajó en el Cecle de Economía, siendo secretario general de la entidad los dos últimos años. Ocupó diversos cargos en la Generalitat de Catalunya. Entre 1978 y 1980 (Generalitat Provisional), en el Departamento de Política territorial y Obras Públicas, entre 1980 y 1985 en el Departamento de Industria y Energía, y entre 1985 y 1989 en el Departamento de Economía y Finanzas. Entre 1989 y 1994 fue secretario técnico de Rectorado de la Universitat de Barcelona y entre 1994 y 2000 Director General de la Fundació Universitat Ramon Llull. Entre 2000 y 2003 fue secretario técnico de la Presidencia del Grupo Parlamentario Socialista Ciutadans pel Canvi y secretario general del Govern Alternatiu de Pasqual Maragall. Desde enero de 2004 a diciembre de 2010 fue Secretario de Economía del Departamento de Economía y Finanzas de la Generalitat de Catalunya y presidente del Institut Català de Finances. Fue síndico de cuentas de la Sindicatura de Comptes de Catalunya entre 2011 y 2017. Fue decano del Colegio de Economistas de Catalunya entre los años 1989 y 1995 y vicepresidente del Consejo General de Economistas de España. Ha sido miembro de varias Juntas Directivas del Cercle d'Economia y patrón de su fundación.