Fue embajador de Costa Rica ante los Estados Unidos en tres oportunidades: 1956-1958, 1962-1966 y 1990-1994; presidente de la Delegación de Costa Rica a las Asambleas Generales de la ONU números III, VII, X, XII, XIII, XIV, XIX y XXI; y, embajador de Costa Rica ante el Gobierno de los Estados Unidos Mexicanos (1998-2001).