
Biography
Sheila Francisco is a Filipino veteran theater actress who has also made a mark in film for starring in the 2022 Sundance Film Festival Jury Prize winner Leonor Will Never Die.
Acted in 7
2020s
- 2025
Outside De Familia
Movie
Happy Crush
TV
- 2022
2010s
- 2019
Ang Huling El Bimbo
Tiya Dely
2000s
- 2003
Grass
Mrs. Chen · 1 episode