Known For
Filmography

Taskforce Firewall
TV · as Melba Villareal · 2 eps

Start-Up PH
TV · as Karina Diaz · 65 eps

Family Feud Philippines
TV · as Self - Contestant (Palaban) · 1 ep

The Sisters
TV · as Dorothy Manansala · 60 eps

I Can See You
TV · as Clarisse Agoncillo · 5 eps

Hiram na Anak
TV · as Miren Alonta · 48 eps

Beautiful Justice
TV · as Alice Santos-Vida · 100 eps

Cain and Abel
TV · as Young Belen Larrazabal · 65 eps

Hindi Ko Kayang Iwan Ka
TV · as Thea Balagtas · 132 eps

Meh Sandar Pada Aku
Movie

Sa Piling ni Nanay
TV · as Ysabel Salvacion-de Guzman / Zeny Alfonse · 154 eps

(Filipino: In the Name of the Father, Mother, and Children)
Movie · as Bianca

Rhodora X
TV · as Angela Ferrer-Vasquez · 88 eps

Yagit
TV · as Dolores "Dolor" Macabuhay-Guison · 203 eps

Anna Karenina
TV · as Margarita "Maggie" Monteclaro · 80 eps

Grazilda
TV · as Cindy · 85 eps

Loving You
Movie · as Lane Cruz
Saan Darating Ang Umaga?
TV · as Shayne Rodrigo · 80 eps

Tasya Fantasya
TV · as Tasya / Anastacia · 15 eps

Babangon Ako't Dudurugin Kita
TV · as Salve Dizon de Leon / Emma Perantes · 70 eps

Bahay Kubo: A Pinoy Mano Po!
Movie · as Dahlia
Celebrity Duets: Philippine Edition
TV · 9 eps
Pasan Ko Ang Daigdig
TV · as Lupe Velez · 89 eps
Pati Ba Pintig ng Puso?
TV · as Jenna · 80 eps

Pitong Dalagita
Movie · as Mayo

Bakekang
TV · as Charming Maisog / Lokresha / Karisma · 145 eps
Tinig
TV · as Victoria / Ikay · 68 eps

Waterpump
Movie · as Laila

Shake Rattle & Roll 2k5
Movie · as Laila (segment "Poso")

Happily Ever After
Movie · as Jenny

Lovestruck
Movie · as Jojo

Encantadia
TV · as Mira · 160 eps

So... Happy Together
Movie · as Raphie

Aishite Imasu 1941: Mahal Kita
Movie · as Senyang
Joyride
TV · as Rene / Irene · 150 eps

Wag Kukurap
TV · 2 eps
