Es narrador, poeta y ensayista. Doctor en Literatura Mexicana por la Facultad de Filosofía y Letras de la Universidad Nacional Autónoma de México, donde es profesor, es asimismo investigador del Instituto de Investigaciones Bibliográficas de la misma institución. Pertenece al Sistema Nacional de Investigadores y es miembro de número de la Academia Mexicana de la Lengua. Ha dedicado varios trabajos al estudio de la historia cultural del siglo XIX mexicano como lo demuestran sus antologías de autores de esa centuria, o los libros Elogio de la calle (2004) y Republicanos en otro imperio. Viajeros mexicanos a Nueva York (2009). Además de varios poemarios, ha publicado también la colección de cuentos Morir todos los días (2011) y el ensayo autobiográfico La invencible (2013), ambos publicados por Planeta. Ha recibido el Premio Xavier Villaurrutia (1991), el Premio del Instituto de Estudios Históricos de las Revoluciones en México (2010), el Premio Iberoamericano de Poesía “Ramón López Velarde” (2011) y el Premio Universidad Nacional (2012).