Se desempeñó en las embajadas chilenas en La Haya, Londres, Varsovia, Viena y Quito Fue embajador chileno en Israel.