Acting
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.
Grass
2003
The Bayou
2025
Happy Crush
Bar Boys: After School
Ang Huling El Bimbo
2019
Leonor Will Never Die
2022
Outside De Familia