Fue diputado del Parlamento de Cataluña,entre los años 1999 y 2012 en representación del PSC, formando parte de las candidaturas de Pasqual Maragall y de José Montilla.