Diputada del Partido Comunista. Abogada de la Universidad de Chile y especialiazada en derechos humanos. Durante la dictadura fue parte de los equipos legales de la Vicaría de la Solidaridad y la Fundación de Ayuda Social de las Iglesias Cristianas (Fasic).
Ejerció como abogada en el Programa de DD.HH. del Ministerio del Interior y fue directora de DD.HH. del Ministerio de Relaciones Exteriores, además de embajadora en Hungría y Bosnia-Herzegovina (2006-2009) y miembro del Comité Asesor para la Defensa de Chile ante la Corte Internacional de Justicia, por el litigio sobre el límite marítimo.