We're a Tomatometer-approved outlet
Sheila Francisco

Sheila Francisco

Acting • Manila, Philippines

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

Fan Club

No Nerds have favorited Sheila Francisco yet — be the first.

All fan clubs

From Nerdspin

Filmography