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".
During the administration of Corazon Aquino Castro was conferred the Philippine Legion of Honor, becoming a reservist in the Armed Forces of the Philippines with the rank of general. In 2013, she and Reuter were given a plaque of recognition and the Spirit of EDSA award during the 27th year commemoration of the EDSA.