Actuó durante 21 años en el campo de la diplomacia, desempeñándose como Embajador de Uruguay en Perú (1974-1977), Egipto (1977-1980), URSS (1982-1987) y México (1990-1995).