En el gobierno colombiano ha ejercido como Ministro de Agricultura, Ministro de Hacienda y Director de Planeación Nacional, mientras que en el campo internacional ha sido Director Ejecutivo de la CEPAL y Secretario General Adjunto de las Naciones Unidas.