Fue funcionario del Banco Interamericano de Desarrollo durante 15 años.
Hasta 1989, fue periodista político en el diario La Razón, a cargo de la sección editoriales.
En 1999 fue distinguido como uno de los '50 Líderes Latinoamericanos del Tercer Milenio' por la revista Time y la cadena televisiva CNN.
El currículum del nominado (o los nominados) debe ser publicado y promocionado en el sitio web del Ministerio de Justicia y puede ser discutido por las ONG, las asociaciones de Derecho, las universidades, las organizaciones de derechos humanos, y cualquier ciudadano que así lo desee.
Durante el 2003 los magistrados Julio Nazareno, Adolfo Vásquez y Guillermo López renunciaron ante la posibilidad de resultar destituidos por juicio político, mientras que Eduardo Moliné O’Connor fue removido de su cargo a fines del mismo año.
En este cargo trabó una buena relación con el secretario general de la OEA, José Miguel Insulza, siendo respaldado por el excanciller Rafael Bielsa.
[13] En 2013 fue transferido a la sede del BID en Uruguay, donde figura como experto en el área de Seguridad Ciudadana.
Desde 2014 reside en Buenos Aires donde dirige el Instituto para la Integración de América Latina y el Caribe[14] (INTAL) del Banco Interamericano de Desarrollo[15] (BID).