Desempeñó funciones diplomáticas en Uruguay, Brasil, Francia, fue embajador ante las Naciones Unidas en Nueva York y posteriormente fue embajador adscrito a la Cancillería, encargado de Asuntos Haitianos.