[citation needed] Castillo acted in a television soap opera titled Locura de Amor, playing Natalia, and managed to captivate the public, in spite of her short appearance on-screen.
During the previous year, Castillo formed part of Alborada, a soap opera by Carla Estrada, as Catalina Escobar, sister of the protagonist role played by Lucero.
[citation needed] In 2006 Castillo was featured in two Mexican films: Amor Xtremo with a protagonist role, and Efectos Secundarios as Gabriela.
In summer 2006, Castillo was invited to form part of the Mexican reality show Bailando por la Boda de Mis Sueños, with her partner Romeo.
[citation needed] Recently, she starred in the TV series "Los Secretos de Lucía", that was filmed in Caracas, Venezuela.
Nowadays she's releasing her brand new album "Amanecer", which marks her comeback in the music business after 14 years of her last record "Tatuada en tus besos".