Fue profesor de economía y comercio internacional en varias universidades: La Universidad Nacional de Colombia, la Universidad de Los Andes, la Universidad Javeriana, de América, la Gran Colombia, la Sergio Arboleda y el CESA cuyo consejo directivo presidió hasta su fallecimiento.