
Charo Santos
Production·b. 1955·Calapan City, Oriental Mindoro, Philippines
12 horror credits
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).
Producer10 films

Pagpag: Nine Lives
Executive Producer

The Healing
Executive Producer

Corazon: Ang Unang Aswang
Executive Producer

Bulong
Executive Producer

Sukob
Executive Producer

D' Anothers
Executive Producer

Feng Shui
Executive Producer

Good Midnight
Executive Producer

Kill Barbara With Panic
Executive Producer

Kisapmata
Producer
Actor3 films

Eerie
Mother Alice

Kisapmata
Mila Carandang

The Rites of May
Teresa