Estuvo destinado en Inglaterra (9 años) y en Cuba (6 años). Fue profesor y secretario en el Colegio San Narciso en Marín, profesor en el Colegio Nuestra Señora de los Milagros, Monte Medo en Ourense, profesor en la Universidad de Santiago en Ourense y Lugo y profesor de cursos de doctorado en la Universidad de Santiago. Es miembro de la Comisión de Toponimia de Galicia desde 1978. Obtuvo el título de doctor en Filología Románica en la Universidad de Santiago en 1978. Es académico correspondiente de la Real Academia de la Historia (1985).
Fue restaurador del Camino Meridional de Santiago en Galicia y Sanabria (Vía da Prata), 1990 y el creador del museo "Devanceiros" de Etnografía, Arte Sacra y Ciencias (1998). Publicó A Limia (1980), (agotada) y Toponimia de Marín (agotada)(tesis doctoral, 1979).
Fue el primer presidente de la Asociación de Amigos del Camino de Santiago de Galicia y II premio Otero Pedrayo en 1980.