She started her career as an actress in the soap opera Los Ricos Tambien Lloran, playing a poor maid in a Mexican version of Cinderella. In 1987 her career got a huge boost internationally when she played the main character in Rosa Salvaje alongside Guillermo Capetillo. The theme song for that soap opera, also named Rosa Salvaje, became one of her biggest #1 hits as a singer.
Miss Castro in 1990 participated in Mi Pequena Soledad, where she had to play both a 40 year old victim of rape who became pregnant and later was paralyzed in a car crash, and her 20 year old daughter (Soledad), who was the product of the rape.
Miss Castro embarked during the 1990s into the world of variety show hosting, and she has done that successfully for 12 years now. Her son, Cristian Castro, is a teen idol singer all over Latin America. She was married to the famous Mexican comedian El Loco Valdez and many of her private life's details have become items for papparazi photographers and gossip magazines to feast on.
She is rumored to have dated Los Temerarios member Adolfo Angel.