
Sheila Francisco
Gender: Female
Place of Birth: Manila, Philippines
Also Known As: Sheila P. Francisco
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.
Photos








