Fue diputado por Barcelona desde el año 1977 hasta 1979, presidente de la Comisión de Comercio y Turismo y senador desde 1979 hasta 1986 (dos legislaturas).