
Bar Boys: After School
2025
New
Actor · 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.
Where to start: The Bayou (2025).
By viewer score, The Bayou (2025) at 5.4/10.
The Bayou.
4 films on TMDB, 4 as actor.