DesiMDB
Sheila Francisco

Acting

Sheila Francisco

TL, EN cinema · 5 credits

Birthplace

Manila, Philippines

Also known as Sheila P. Francisco

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

Filmography