Sheila Francisco

Sheila Francisco

Known for
Acting
Birthplace
Manila, Philippines

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.

Known For

Photos

Sheila Francisco photoSheila Francisco photo

Filmography