Doctor en Derecho de la Universidad Javeriana, con postgrado de Alta Gerencia en la Universidad de los Andes y con especialización en Liderazgo y Gestión Estratégica en la Universidad de Harvard. Ocupó cargos Ejecutivos en la Organización Exxon durante 11 años, y durante 4 años más fue Directivo de la Multinacional Suiza Hoffman La Roche. Con anterioridad fue Secretario General del Instituto de Seguros Sociales y Secretario Privado del Ministro de Justicia.
Ha sido profesor de Liderazgo del programa de Alta Gerencia de la Universidad de los Andes, Profesor Asistente del programa de Liderazgo Estratégico de la Universidad de Harvard, conferencista nacional e internacional y miembro de Juntas Directivas de importantes empresas de la región, del Consejo Privado de Competitividad y del Ministerio de Defensa. Recientemente fue nombrado miembro de la Comisión Nacional de Conciliación.
Ha sido consultor para equipos directivos de Ecopetrol, Banco de la República, Presidencia de Colombia, Alcaldía de Bogotá, Isagen, Microsoft, Pepsi, Grupo Bolívar, Y Alpina entre otros. También dirige el programa Transformative Business Leadership, al cual han asistido 230 Presidentes de las principales empresas de la región.
Es Socio Fundador y Presidente del Centro de Liderazgo y Gestión.