Licenciado en Historia, investigador, maestro y doctor en Estudios Latinoamericanos por la UNAM. En su desempeño académico ha consolidado los siguientes campos de especialidad: historia sociopolítica de Centroamérica y Chiapas durante el siglo XIX, historia de la Frontera Sur y de las relaciones México – Centroamérica, e historia de los procesos sociopolíticos centroamericanos de la segunda mitad del siglo XX. Ha coordinado varios grupos de trabajo académico.
Es autor único, coautor y coordinador de dieciocho libros de investigación. También es autor y coautor de quince capítulos de libro y nueve artículos en revistas especializadas. La mayoría de sus trabajos han sido publicados por editoriales e instituciones de prestigio como la UNAM, el Fondo de Cultura Económica, la Secretaría de Relaciones Exteriores, El Colegio de México y el CIDE. Además es coautor de cuatro libros de texto para primaria y secundaria.
Ha participado en comités evaluadores, jurados de premios y consejos de diversas instituciones.Es miembro del Consejo Consultivo del Acervo Histórico Diplomático de la Secretaría de Relaciones Exteriores. En dos ocasiones –1998 y 2007– obtuvo el premio Francisco Javier Clavijero que otorga el INAH, uno de los reconocimientos más importantes que se otorgan en México en el campo de la Historia.
Desde mayo de 2016 se desempeña como secretario académico del CIALC, y es responsable del proyecto PAPIIT “Guatemala en guerra, 1960-1996. Historia, memoria y debates actuales”.