Tras estudiar Humanidades y Filosofía en el Seminario de Santiago, se tituló en Magisterio y Filología Románica por la UNED. Fue profesor en Serra de Outes (1968-69), Tirea – Muros (1969-74), Esteiro – Muros (1974-98) y en el IES “As Insuas” de Muros, donde fue director (1968-2003). Actualmente está jubilado. Fue candidato al Senado por el BN-PG en 1977 y al Congreso en 1979. Además, fue concejal en Muros por el BNG desde 1979 a 1987. Asimismo, fundó y dirigió los siguientes grupos teatrales: “Talía” de Noia (1962-66), “Candeo” de Noia (1973-80), “Agrocovo” Teatro Infantil (1975-98), “Xestruxo” de Esteiro (1982-86) y “O Xeito” de Esteiro (2004). Además, fue redactor jefe de la revista “Barbanza” (1988-90), director de la revista “A Motora” (1993), miembro de redacción de la revista “Alameda” y director de publicaciones de la Editorial Toxosoutos.
Publicó los siguientes libros: Efemérides noiesas (1971), O espantapaxaros (1972), Aproximación didáctica á obra de Avilés de Taramancos (1985), Candea 70 (1989), O xogo dramático (1990), Os sete coitelos (1992), A freguesía de Sta. Cristina de Barro (1996), Noia, porto de Compostela (2002), Avilés de Taramancos (2003), Noia, ribeiras de mar enxoito (2003) y Rumbo ao Maluco (2003).
Fue galardonado con los premios “O Facho” de cuentos infantiles (1971), “Leixaprén” (2001), “Relatos de aventuras Avilés de Taramancos” (2003) y la Medalla de la Villa de Muros (2003).