Fue diputado del Congreso en la Legislatura Constituyente de España y en la I Legislatura de España entre 1977 y marzo de 1980, cuando dimitió de su cargo como diputado, siendo sustituido por Carlos Solchaga.