Abogado de Derechos Humanos, trabajó en la Vicaría de la Solidaridad durante 15 años, posteriormente fue Directora de Derechos Humanos y Directora Jurídica de la Cancillería. Embajadora en Hungría y Bosnia-Herzegovina (2006-2009).
Actualmente miembro Comité Asesor para la Defensa de Chile ante la Corte Internacional de Justicia (Límite Marítimo).