Fue embajador de Costa Rica en el Líbano (1963-1966) y concurrente en Egipto, Jordania, Kuwait y Siria (1964-1966), embajador en España (1972-1976) y concurrente en Egipto y Marruecos (1973-1976) y Túnez (1974-1981), embajador en Kuwait (1979-1981) y concurrente en Arabia Saudita (1978-1981) y los Emiratos Árabes Unidos y el Líbano(1980-1981), embajador en Kenia (1982-1985), embajador en Panamá (1986-1989) y embajador en la Gran Bretaña (1989-1990).