Karen Timbol is known for Spirits: Reawaken (2018), Lucas Abelardo (1994) and Pedrito Masangkay: Walang bakas na iniwan (1994).
No data