Ha ocupado diversos cargos como Embajador de Costa Rica en países como Bélgica, los Países Bajos, Colombia y Nicaragua, este último durante el período 1994-2001, en el cual se requirió de su innegable don de gentes y habilidad diplomática, para evitar la escalada de tensiones que se produjo entre los gobiernos de Arnoldo Alemán en Nicaragua y el de Miguel Ángel Rodríguez en Costa Rica.