Es Licenciado en Lengua y Literaturas Hispánicas, y Maestro y Doctor en Literatura Comparada por la Universidad Nacional Autónoma de México; ha realizado estancias de investigación en la Universidad Complutense de Madrid y en la Université de Liège, en Bélgica.
Es profesor-investigador TC en la Universidad Autónoma Metropolitana, Unidad Iztapalapa. Ha participado en varios congresos nacionales e internacionales como las “Jornadas Medievales”, celebradas por la UNAM, UAM y COLMEX; las “Jornadas Internacionales de Literatura Española Medieval”, en la Universidad Católica de Argentina, y el Congreso Internacional “De animalibus, la presencia zoológica en la Literatura”, celebrado en la Universidad Autónoma Metropolitana. Asimismo, ha publicado varios artículos en revistas especializadas tanto en nuestro país, como en el extranjero.