Es doctor en Filología Románica por la Universidad de Santiago de Compostela y ejerció como profesor de lengua y literatura española en bachillerato en Ferrol hasta 1993.