Fue diputado por Barcelona en el Congreso de Diputados entre 1996 y 2019.