Background
Castro was born to a Cebuano mother and an American father.
Castro was born to a Cebuano mother and an American father.
She studied at Saint Paul College, where she was mentored by James B. Reuter.
Acting career
Prior to becoming a journalist, Castro had a television and film career. She was part of the cast in the defunct ABS-Christian Broadcasting Network comedy-gag show Super Laff-In from 1969 until 1972. She appeared in several films, including Durog (1971), and Lunes, Martes, Miyerkules, Huwebes, Biyrenes, Sabado, Linggo (1976).
At the height of of 1986, Castro was working at Radyo Bandido and called on the Filipino people to come to EDSA.
In 2009, Castro was diagnosed with breast cancer and told she had three years to live.
She died, aged 66, on 24 November 2013, at Saint Luke"s Medical Center, Makati City, Metro Manila. Presidential spokesperson Edwin Lacierda issued a statement announcing her death on Philippine television
Castro hosted a religious program called "The Woman clothed with the Sun".