Sheila Francisco Movies, TV Series
1 title
Acting
Sheila Francisco is a distinguished Filipino stage actress who has made a significant mark in the world of cinema. She gained widespread recognition for her compelling portrayal of Leonor in the critically acclaimed film *Leonor Will Never Die* (2022). Her performance resonated with audiences and cr...
HD
2022 99 min
as Leonor