Acting
One Hit Wonder
2025 · Movie
Langit Lupa
2016 · Series
In da Red Corner
2006 · Movie
Mother Ignacia: Ang Uliran
1998 · Movie