Fue diputado en el Congreso por la circunscripción de Barcelona entre 1986 y 2004.