Licenciado en Historia del Arte por la Universidad de Santiago. Entre 1975 y 1996 fue director del Museo Arqueológico de A Coruña. Desde 1996 es Técnico de Gestión Cultural y Museólogo de la Diputación de A Coruña. Es miembro numerario de la Real Academia Gallega de Bellas Artes y del Instituto J. Cornide de Estudios Coruñeses. Pertenece al Instituto Padre Sarmiento de Estudios Gallegos y a la Comisión de Patrimonio Cultural del Consejo de la Cultura Gallega.
Es fundador y presidente de "Amigos dos Museos de Galicia". Realizó cien proyectos y realizaciones para la valoración del patrimonio cultural de la provincia de A Coruña. Fue conferenciante sobre temas de Arte y Etnografía por toda Europa y América. Tiene múltiples publicaciones sobre simbología, arte y arqueología.
Es polígrafo, ilustrador y dibujante.