Fue licenciado en Filosofía por la Universidad Pontificia de Comillas y en Farmacia por la Universidad de Santiago de Compostela. En 1955 se estableció con Oficina de Farmacia en Padrenda (Ourense), en 1957 ingresó en el Cuerpo de Farmacéuticos Titulares y en 1958 se trasladó a Ourense.
Formó parte del primer Parlamento gallego al ser elegido diputado en 1981 y en 1983 fue nombrado Senador en representación de la Comunidad Autónoma Gallega. En 1986 fue elegido diputado por Ourense por el partido Coalición Galega, del que fue presidente, siendo el primer diputado nacionalista después de 50 años.
Publicó sus intervenciones parlamentarias en dos tomos.
Fue elegido presidente del Colegio Oficial de Farmacéuticos de Ourense en 1968, cargo en el que permaneció hasta 1981. Durante esa época fue miembro del pleno del Consejo General del Colegio de Farmacéuticos de España. Fue galardonado con el Mortero de Oro y con la medalla de plata del Consejo General Farmacéutico. Posee la insignia de brillantes del Colegio Oficial de Farmacéuticos de Ourense. Fue presidente de la Sociedad Deportiva Club Santo Domingo y presidente del Patronato del Colegio Universitario de Ourense.