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.
The Bayou
Leonor Will Never Die
Grass
Ang Huling El Bimbo
Outside De Familia
Bar Boys: After School
Happy Crush
Movie
Movie · as Atty. Banal
Movie · as College Lecturer
TV · 8 eps
Movie · as Leonor
Movie · as Tiya Dely
TV · as Mrs. Chen · 1 ep