Es Magister en Historia de la Universidad Nacional de Colombia y Doctor en Historia de la Universidad de Brasilia, en Brasil. Actualmente es profesor titular del Departamento de Historia, Facultad de Ciencias Sociales, de la Pontificia Universidad Javeriana, en Bogotá.
Ha sido Profesor Visitante en la James Madison University, Virginia, en Estados Unidos. Coordinador del Grupo “Relaciones Internacionales y Fuerzas Armadas”, registrado en Colciencias y especialista en asuntos sobre seguridad y defensa. Analista político sobre relaciones internacionales en diversas cadenas radiales en Colombia, América Latina y Europa. Autor de reseñas, ensayos y libros sobre historia política de Colombia.