Cursó sus estudios primarios en su pueblo natal (Perbes- Miño, A Coruña) y los secundarios en el seminario diocesano de Santiago de Compostela. Obtuvo el grado de licenciado en Teología y en Filosofía y Letras (sección de filosofía) en la Universidad Pontificia de Salamanca. Se doctoró en Filosofía en la Universidad Complutense de Madrid.
Fue profesor contratado en el Colegio Municipal de "San Esteban de Gormaz" (Soria) y en el Colegio "Nuestra Señora Inmaculada” de Armenteros (Salamanca). Ejerció como profesor interino En el Colegio Libre Adoptado y Reconocido de Guijuelo (adscrito al Instituto "Fray Luis de León" de Salamanca). Obtiene plaza como profesor numerario de Filosofía y comienza a ejercer como tal en el antecitado Colegio de Guijuelo transformado ya en Instituto de Enseñanza Media. Impartió docencia sucesivamente en los institutos públicos “Xoán Montes" de Lugo, "Saturnino Montojo" de Ferrol, "Santiago Basanta Silva" de Vilalba (Lugo) y, finalmente, en el Instituto "Anxel Fole" de Lugo, donde fue jefe de departamento y dirigió el "Aula Aberta de Ética Anxel Fole". También fue profesor invitado en “La Escuela de familia” de la diócesis de Lugo, y del Instituto Teológico Compostelano. Se jubiló el 31 de agosto de 2012.
Colaboró en la publicación de los primeros libros de texto en lengua gallega: Introducción á Filosofía (Galaxia, Vigo, 1979) y Historia da Filosofía (Galaxia, Vigo, 1980). Perteneció al consejo asesor de la revista Encrucillada.
Publicó el libro Modelo harmónico de relación lingüística: Estudio en Galicia. (Eurográficas Pichel. Santa Comba -A Coruña, 2001).
En el portal Galicia Digital publicó (en lengua gallega) tres trabajos de clase con sus alumnos del instituto Ánxel Fole. Estos trabajos/ensayos se titulan: (1) 19 mozo-as de bacharelato estudian a Constitución de 1978. (2) O estatuto de Autonomía de Galicia. Cumio dunha historia, e (3) A carta de dereitos fundamentais da Unión Europea.
Para las clases de ciudadanía y ética publicó individualmente los libros de texto: Levantar a convivencia. Ed. Galinova. A Coruña, 2007. Maneiras éticas e contexto. Ed. Galinova. A Coruña, 2008. Junto con el profesor Miguel Ángel Martínez Quintanar publicaron: Ser cidadán. Ed. Galinova. A Coruña, 2010; y Saber convivir. Ed. Galinova, 2011.
Fue miembro de honor del Instituto de Estudios Bercianos y de los Centros Gallegos de La Habana y de Londres. Fue fundador y miembro del consejo asesor de la "Revista Galega de Ensino". Fue el primer director del Colegio Municipal de San Esteban de Gormaz (este centro, posteriormente fue transformado en Instituto de Bachillerato), jefe de estudios en Armenteros (en la actualidad inactivo por fallecimiento del fundador), jefe de estudios y vice-director en Guijuelo, secretario y jefe del departamento de filosofía en el instituto Xoán Montes, director de Instituto de Vilalba (Lugo). Fue coordinador del seminario interinstitutos de filosofía de Lugo (transformado en “Grupo Doxa). Formó parte del Equipo de la Reforma Educativa en la Consellería de Educación y Ordenación Universitaria de la Xunta de Galicia. Desempeñó los cargos de subdirector general de Inspección y Reforma Educativa (curso 1988-89) y de director general de Política Lingüística de la Xunta de Galicia (1989-2000). Así mismo fue director (6 años) del Centro "Ramón Piñeiro" para la Investigación en Humanidades, y promotor del Museo Pedagógico de Galicia (Mupega) en la misma Consellería de Educación y Ordenación Universitaria de la Xunta de Galicia. Fue colaborador en la sección de Opinión de Galicia Digital.