Ha sido representante del Perú ante la Organización de las Naciones Unidas (1988-1989 y 2005-2006), la Organización de Estados Americanos (2000-2001), la Organización Mundial del Comercio (1998-2000) y la Asociación Latinoamericana de Libre Comercio en Montevideo (1977-1979).