Licenciado en Geografía e Historia, especialidad Historia, por la Universidad Nacional de Educación a Distancia (U.N.E.D.), realizó los cursos de doctorado en Historia Medieval en el Departamento de Historia Medieval, Moderna y Ciencias y Técnicas Historiográficas de la U.N.E.D. Especialista en la Orden del Temple en los reinos de Galicia y León. Profesionalmente es historiador del Ayuntamiento de Culleredo.
Miembro de la "Sociedad Española de Estudios Medievales", de la "Asociación de Escritores en Lingua Galega", de la Asociación Cultural "Estudios Históricos de Galicia" y de la "Asociación de Xenealoxía, Heráldica e Nobiliaria de Galicia", entre otras.
Fue miembro del consejo de redacción de la revista Dez-Eme, de la Fundación 10 de Marzo de Comisiones Obreras y forma parte del comité científico de la revista Anuario Brigantino, del Ayuntamiento de Betanzos.
Fue comisario del V y VI Premio “Manuel Murguía” de Ensayo de la Diputación de A Coruña (2004, 2006) y director de los "Seminarios de Historia de Culleredo".
Ha pronunciado conferencias o participado en congresos, presentaciones de libros u otros eventos culturales en centros de enseñanza, asociaciones culturales y vecinales, ayuntamientos y universidades por toda Galicia y ha colaborado con varias emisoras de radio.
Ha publicado más de una docena de libros, en los que se puede destacar Fábrica de Armas de A Coruña. Seis décadas de historia, (1998), Anxo Senra Fernández. Vida e obra (1999), Os Templarios. Artigos e ensaios, (2000), Asociacionismo e movemento obreiro en Oleiros (1900-1936), (2002), Germinal. Centro de Estudios Sociais (Cultura obreira na Coruña, 1902-1936) (2003, con Ana Romero Masiá), O orballo da igualdade. Asociacionismo femenino progresista na Coruña (2005, con Ana Romero Masiá), A Galicia heterodoxa (2010), Xaime Quintanilla Martínez. Vida e obra dun socialista e galeguista ao servizo da República (2011, con Ana Romero Masiá), Xaime Quintanilla Martínez, xornalista en Ferrol (2012, con Ana Romero Masiá) y el libro de poemas Río Alzheimer (2013) e en torno a 150 de artículos de historia, poemas u otros textos en periódicos, revistas especializadas, actas de congresos y libros colectivos.
Formó parte del colectivo poético coruñés "Os Habitantes do Lago", cursó estudios varios años en el Conservatorio de Música de A Coruña y fue también uno de los fundadores del Grupo de Teatro "Maiolongo" de Culleredo (1976) y director del grupo (1978). En 2011 ganó la XXXVIIª edición del Certamen de Poesía “Concello de Vilalba”, con el libro de poemas Río Alzheimer, y también recibió, junto con la historiadora Ana Romero Masiá, el Premio Luís Tilve de Investigación y Divulgación Histórica por su trabajo Xaime Quintanilla Martínez. Vida e obra dun socialista e galeguista ao servizo da República, publicado a finales de ese año.
En 1986 realizó su primera exposición individual. Ilustró números de revistas como Ó Loro, Os Habitantes do Lago o Galería, diseñando asimismo diversos carteles, revistas y folletos. Miembro cofundador del Grupo de grabadores "Suevia", forma parte también del Grupo "Crise" y es socio de la Asociación de Artistas Plásticos de Galicia (ARGA)
Ha escrito, en textos publicados en libros, folletos y catálogos de exposiciones, sobre la obra de artistas como Manuel Romero, Alfredo Erias, Secundino Rivera, Manuel Gandullo, María Xosé Leira, Emilio Celeiro, Ramón Astray, Luis Romero, Ángeles Jorreto, Lola Beade, Yolanda Dorda, Tino Poza, Manuel Ayaso, Alfonso Costa, Soledad Penalta o Pedro Bueno Salto, entre otros.
Ha participado en diversas ediciones de los "Encontros de Pintura e Poesía", organizados por la Diputación de A Coruña en el Pazo de Mariñán o los Ayuntamientos de Brión y Culleredo. Realizó varias exposiciones individuales en A Coruña, Noia o Porto do Son, y ha participado en numerosas muestras colectivas por toda Galicia y Portugal. De su obra artística se han ocupado Ánxeles Penas, Xulio L. Valcárcel, Alfonso Costa, Miguel Anxo Fernán Vello o Pedro Bueno.