Desde el 22 de diciembre de 2003 al 29 de diciembre de 2010 fue consejero de Política Territorial y Obras Públicas de la Generalidad de Cataluña en el Gobierno que presidía Pasqual Maragall hasta noviembre de 2006 y en el que presidió José Montilla.