Ha sido docente, investigador y vicedecano de la Universidad del Rosario, asesor jurídico de la Dirección General de Presupuesto del Ministerio de Hacienda y Crédito Público, Secretario General del Ministerio de Hacienda y Crédito Público y consultor del Programa de las Naciones Unidas para el Desarrollo.Durante su trayectoria en la academia ha sido docente de la Universidad del Rosario, Los Andes, Universidad de La Sabana,Universidad Externado de Colombia y la Pontificia Universidad Javeriana.