Ha sido Director del Centro de Estudios Internacionales de la Universidad de los Andes y profesor de la Universidad del Rosario y de la Universidad Jorge Tadeo Lozano de Bogotá, así como de diversas academias militares.