En Colombia, ha sido profesor de las siguientes universidades: Universidad Pontificia Bolivariana; Universidad Eafit; Universidad de Antioquia; Universidad Externado de Colombia Universidad de Los Andes y Pontificia Universidad Javeriana.