Senador de la UCD por Pontevedra en la legislatura constituyente (1977-1979), diputado en el Congreso de los Diputados (1979-1982) también por la UCD aunque el 4 de febrero de 1982 pasó al grupo mixto, cuando Francisco Fernández Ordóñez abandonó la UCD, participando en la fundación del Partido de Acción Democrática.