Known For
Filmography

The Loyalty Game
TV · as Natalie Saguil · 14 eps

Love You So Bad
Movie · as Jen

Mga Batang Riles
TV · as Scarlett · 39 eps

A Journey
Movie · as Juana Korrinne

Senior High
TV · as Sasha Aguerro · 105 eps

Dear God
TV · as Adele · 1 ep

The Law of Revenge
TV · as Sonya Villarosa-Escobar · 155 eps

The Gift
Movie · as Ada

Parasite Island
TV · as Queenie Salvacion · 13 eps

Sin Island
Movie

Kahit Ayaw Mo Na
Movie · as Edlyn

Medusae
Movie

The Achy Breaky Hearts
Movie

FlorDeLiza
TV · as Elizabeth "Beth" S. Perez-Maristela · 158 eps

My Little Juan
TV · as Ruth Balmaceda · 85 eps

Aryana
TV · as Neptuna · 189 eps
Nasaan Ka Elisa?
TV · as Giselle Santillian · 90 eps

Till My Heartaches End
Movie · as Lea

Rosario
Movie · as Torch Singer

Agaton & Mindy
Movie · as Maripi

Status: Single
Movie · as Jane

Nieves: The Engkanto Slayer
Movie · as May Ann

Shake, Rattle & Roll X
Movie · as Dariomay Ann (segment "Nieves: The Engkanto Slayer")

When Love Begins...
Movie · as Raisa

Midnight DJ
TV · as Andrea · 137 eps

Skin City: 26 of the Philippines Hottest Babes
Movie · as Self

Ouija
Movie · as Lucy
Palimos ng Pag-ibig
TV · as Verna · 33 eps
Dangal
TV · as Giovanna Guillermo-Roxas · 45 eps

Circumcision
Movie

Bcuz Of U
Movie · as Stella

Krystala
TV · as Donna Roxas / Luminax · 138 eps

Bituin
TV · as Bernadette Gaston · 173 eps

Trip
Movie · as Ola

Oo na... Mahal na Kung Mahal
Movie · as Bearwin's Girl 2
Tabing Ilog
TV · as Corrine Ledesma · 244 eps
ASAP
TV · 1 ep

Maalaala Mo Kaya
TV · 1 ep
