Sheila Francisco: Sheila Francisco. Actress: Leonor Will Never Die. Sheila Francisco is known for Leonor Will Never Die (2022), The Bicycle (2007) and Grass (2003).
Known For: Leonor Will Never Die (Leonor), The Bicycle (Actress), Grass (Mrs. Chen), Adventures of Rufus: The Fantastic Pet (Park Extra)