Entre otras responsabilidades en la Generalidad de Cataluña, ha sido consejero de Sanidad y de la Presidencia durante los gobiernos de Jordi Pujol.