Es doctor en Historia por la Pontificia Universidad Católica de Chile e historiador por la PUCP. Desde el 2009 es profesor de la UARM y a partir del 2015 tiene la categoría de profesor principal del Departamento de Humanidades. En la institución ha ejercido varios cargos académicos: director de la Escuela de Posgrado, jefe de la Oficina de Admisión y de la Oficina de Beca 18. En gestión pública ha sido presidente ejecutivo del Instituto Nacional de Radio y Televisión del Perú, jefe institucional del Archivo General de la Nación y secretario general de la Superintendencia Nacional de Educación Universitaria (Sunedu). También ha sido reconocido como miembro del Comité Regional del Programa Memoria del Mundo de la UNESCO (MOWLAC)
En la investigación académica, trabaja sobre historiografía peruana y latinoamericana e historia del pensamiento político; autor artículos en revistas de prestigio disciplinar y de cinco libros, entre los que destacan Hipólito Unanue o el cambio en la continuidad (2000) e Historiografía y Nación en el Perú del siglo XIX (2009).
PUBLICACIONES RECIENTES