En 1999 fue elegido como diputado al Parlamento de Cataluña siendo nombrado consejero de Gobernación de la Generalidad (cargo que ejerció hasta 2001).