Exembajador de Chile en Colombia (1994 1997), Perú (2001 2006), Ecuador (2010-2014) y Representante Permanente de Chile ante la OEA (2014-2016). Se director ejecutivo de la Agencia Chilena de Cooperación Internacional para el Desarrollo (AGCID).