Estudió bachillerato en el Seminario de Mondoñedo y en el Colegio Menor de Lugo. Se licenció en Geografía e Historia (especialidad de Arte Antiguo y Medieval) en 1984 en la Universidad de Santiago de Compostela y en 1988 presentó la tesis de licenciatura "O cineclubismo en Santiago de Compostela (1961-1979)", obteniendo la máxima calificación. Desde 1988 trabaja en el Ayuntamiento de Xove como Técnico Municipal de Cultura.
Ha publicado el libro Cineclubismo e cine non comercial en Santiago nos anos 60 e 70 (1988, Universidad de Santiago de Compostela), el artículo "O cineclubismo en Santiago (1961-1979). Unha visión xeral", publicado en "Coordinadas nº 4" y realizó el guión del vídeo Xove. Un paraíso natural (editado por el Ayuntamiento de Xove).
En la década de los noventa ocupó el cargo de secretario del Patronato "Romaría Internacional" y el de presidente de la "Agrupación de Axuda Cidadá da Mariña Lucense-Protección Civil da Mariña" entre los años 1995 y 2000.