Tras más de dos décadas dedicado a la docencia del latín y del griego en enseñanza secundaria y bachillerato, obtuvo el doctorado en Filología Latina en la Universidad Complutense (2009) con la tesis Traducción y comentario filológico del «Tractatus primus» de Prisciliano de Ávila, intitulado «Liber Apologeticus», dirigida por J. J. Ayán y J. J. Caerols. En la actualidad, es profesor de la Facultad de Literatura Cristiana y Clásica San Justino y de la Facultad de Teología de la Universidad San Dámaso de Madrid, donde imparte Literatura latina, Retórica grecolatina, Paleografía y Crítica textual y diversos niveles de Lengua latina. Su tarea como investigador se centra en los textos atribuidos a Prisciliano de Ávila, en los tratados de Gaudencio de Brescia y en los apócrifos cristianos en lengua latina.