Licenciada en Filosofía y Letras por la Universidad de Sevilla, se incorporó al Partido Socialista Obrero Español durante la dictadura franquista en 1970.
Fue una de las primeras andaluzas en incorporarse a la política activa haciendo un compromiso explícito con la promoción de socialismo y feminismo como un camino unido.
Ha sido Diputada al Congreso por la Circunscripción electoral de Sevilla en la II, III, IV, VIII y IX Legislatura.
Durante los años 80, mostró su actividad en favor de los derechos reproductivos, colaborando en la aprobación de la primera ley que despenalizaba el aborto en determinados supuestos.
En la VIII Legislatura, como diputada, fue ponente de varias leyes entre las que destaca la Ley para la igualdad efectiva de mujeres y hombres.