Tras licenciarse en Filología Clásica por la Universidad de Oviedo (1988-93), realizó el bienio de los cursos de doctorado (1993-95) que terminó con un trabajo de investigación dedicado al estudio métrico de la obra de Hugo de Orleans.
Es profesor de Latín en Educación Secundaria desde 1996, habiendo prestado servicio en varios centros de Cantabria. Actualmente, ejerce la docencia en el IES Nueve Valles, donde, además de jefe del departamento de Latín, ha desempeñado los cargos de jefe de estudios y director.













