Nació en la Ciudad de México, el 29 de octubre de 1964. Narrador, historiador y traductor. Es doctor en Estudios Mesoamericanos por la UNAM y maestro en Antropología Social por la Universidad de Londres.
Especialista en temas de historia prehispánica y de la conquista, ha escrito importantes libros de divulgación como La vida cotidiana en tiempos de los mayas, La migración de los mexicas y La conquista de México.
Tradujo del náhuatl y cuidó la edición de Historias de Cristóbal del Castillo.
Es investigador en el Instituto de Investigaciones Históricas de la UNAM.