Sheila Francisco

Biography

Sheila Francisco is a Filipino theatre actress best known in film as the titular Leonor in Leonor Will Never Die (2022).

Personal Info

Known for

Acting

Gender

female

Birthday

-

Birth Place

-