Licenciado en Filosofía y Letras con especialización en Historia de la Pontificia Universidad Javeriana; Ph.D en Historia de América Latina de la Universidad de Miami (Coral Gables). Investigador Emérito, Sistema Nacional de Ciencia, Tecnología e Innovación. Jubilado. Ha sido Decano Académico de la Facultad de Ciencias Sociales de la Pontificia Universidad Javeriana y Profesor Titular de la misma institución; director del Departamento de Historia y de la Maestría en Historia de la Universidad Javeriana; asistente del vicerrector académico de la misma universidad; director del Archivo de Bogotá y del Archivo Histórico de la Universidad Javeriana; asesor del Ministerio de Cultura para la conmemoración del Bicentenario de la Independencia. Profesor honorario de la Universidad Nacional de Colombia. Miembro fundador de la Academia de Historia de Bogotá y Miembro Correspondiente de la Academia Colombiana de Historia. Miembro de la Red Colombiana de Historia Urbana.