Después de cursar el bachillerato en Palencia y Pontevedra, se licenció en Filosofía y Letras en la Universidad de Oviedo, donde obtuvo posteriormente el título de Doctor en Filología Románica.