Fue Embajador, Representante Permanente de Costa Rica ante las Naciones Unidas entre el 2002 y el 2006, fungiendo como Co-Presidente de las negociaciones del Documento Final de la Cumbre de Jefes de Estado y de Gobierno de las Naciones Unidas del 2005 (Millennium+5 Summit).