É licenciado en Filoloxía Románica (Español) e en Filoloxía Hispánica (Galego-Portugués), e doutor en Filoloxía.
Foi profesor de Educación Secundaria e na actualidade é profesor da Área de Didáctica da Lingua e a Literatura na Facultade de Ciencias da Educación da Universidade de Santiago de Compostela.