Licenciado en lengua y literatura hispánica y profesor de Castellano por la Pontificia Universidad Católica de Valparaíso, Chile. Máster en identitat europea medieval, mención literaturas medievales, Universidad de Lleida, España. Magíster en literatura comparada, Universidad Adolfo Ibáñez, Chile.
Actualmente es profesor de la Pontificia Universidad Católica de Valparaíso, donde dicta clases en el Instituto de Literatura y Ciencias de Lenguaje en las cátedras de Literatura española y Literatura y cultura moderna. Asimismo, es el coordinador académico de los programas de diplomados de la Facultad de Filosofía y Educación de la misma universidad.
En la Universidad de los Andes, Chile, tiene a su cargo la cátedra de Literatura universal medieval desde 2013.
También se desempeña como docente en otras universidades chilenas como la Universidad Adolfo Ibáñez y la Universidad Gabriela Mistral.
Miembro de la Sociedad Chilena de Estudios Medievales, de la cual es su secretario.
Miembro de la Sociedad Española de Estudios Medievales.
Miembro del Centro de Estudios Medievales, Universidad Gabriela Mistral.
Es el creador y presidente de la comisión organizadora de las Jornadas Medievales, que se celebran anualmente en la PUCV, Chile, desde 1997 a la fecha.
Sus proyectos de investigación y publicaciones se centran en la literatura medieval, especialmente la poesía de los siglos xii-xiv y la poesía chilena de vanguardia que reflejan el más de centenar de conferencias y ponencias que ha realizado en sus años de trayectoria académica.