Known for Production

Charo Santos (born Maria Rosario Navarro Santos on 27 October 1955) is a Filipino actress and producer. She is best known for her roles in the films Itim (1977), Kakabakaba Ka Ba? (1980), Kisapmata (1981), Gumapang Ka Sa Lusak (1990), The Woman Who Left (2016), Eerie (2018), and Whether the Weather is Fine (2021).
2026
2019
as Mother Alice
1981
as Mila Carandang
2025
as Betty
1992
as Nana Chedeng
1990
as Dorina
1976
as Teresa
1981
as Mers Madsen
2016
as Horacia Somorostro / Renata
1980
as Sally
1991
as Leila
1977
as Maribubut
1980
as Melanie
1994
as Narrator
2022
as Helen Maniquiz / Bathsheba
2012
as Self
2021
as Norma
1990
as Rowena Guatlo
2019
as Herself
1991