Premio a la mejor iniciativa parlamentaria en 2003, Castillo ha sido senadora en representación de la comunidad autónoma de Andalucía en la última legislatura, donde ha actuado como portavoz socialista en la Comisión de Investigación, Desarrollo e Innovación de la Cámara Alta.