Bióloga y médico veterinaria, fue concejala de Ñuñoa entre 2008 y 2012; y luego diputada en los períodos 2014-2018 y 2018-2022 por el distrito 10 de la Región Metropolitana. Militante del Partido Socialista, fue además presidenta de la Cámara de Diputados entre el 11 de marzo de 2018 y el 19 de marzo de 2019.
Nieta del expresidente Salvador Allende Gossens, tras el golpe de Estado de 1973 su familia se fue al exilio, viviendo en Cuba hasta los 21 años. Volvió a Chile en 1990. Es madre de dos hijos: Fernando y Beatriz. Desde el 11 de marzo de 2022 es ministra de Defensa Nacional.