Fue profesor de la Universidad de Chile y de la Universidad Católica de Santiago y, posteriormente, Baring Research Fellow de la London School of Economics y el Royal Institute of International Affairs. Fue también jefe de la Unidad de Desarrollo Social del BID, y actualmente forma parte del Instituto para la Integración de América Latina. Ha publicado diversos trabajos en "Estudios internacionales", "Revista latinoamericana de ciencia política", "The world today" y otras revistas especializadas.