
Profile
Actor
Titles in library
1
1 movie
Average rating
5.4
Across library titles
Acting
1
Role
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.