Licenciado en Teología y Ciencias de la Información por la Universidad Pontificia Comillas, dónde conoció Jesús Aguirre y Ortiz de Zárate, Gabino Díaz Merchán, Julián Marías y José Luis López Aranguren.
En 1965 enseñó en el seminario de Cochabamba (Bolivia), donde coincidió con compañeros que se unirían posteriormente al movimiento revolucionario de Ernesto Che Guevara en Bolivia y en 1969 visitó La Habana.
Participó en los volúmenes As relacións Eirexa-Mundo en Galicia (1972), A crisis da concencia relixosa no mundo moderno (1972) y Galicia: conflicto e supervivencia.
En la legislatura constituyente fue elegido dentro de la Candidatura Democrática Gallega, una coalición electoral formada por personalidades del centro-izquierda galleguista apoyada por el PSOE (que no se presentó a las elecciones, salvo en Lugo, donde no se presentó la coalición), integrándose en el Grupo Socialista.
En todas las elecciones a las que se presentó fue el senador más votado por la provincia.