Known For
Filmography
2012
2012
2007
2007
2007
2007
2007
2007
2006
20062005
2005
2005
2005
2005
2005
200520042004
2004

Graceland
Movie · as Elvie Villar

Limang Dipang Tao
Movie · as Annaliza

Blackout
Movie · as Isabel

Paraiso: Three Stories of Hope
Movie

Ouija
Movie · as Young Romina

Shake, Rattle and Roll 9
Movie

Asian Treasures
TV · as young Gabriela · 118 eps

La Vendetta
TV · as Jessie Cardinale · 60 eps

Mano Po 5: Gua Ai Di
Movie
Swing
Swing
TV · as Cindy · 70 eps

Hari ng Sablay
Movie · as Young Venus

Say That You Love Me
Movie · as Young Kristine

Birhen Ng Manaoag
Movie

Mano Po 4: Ako Legal Wife
Movie · as Anthurium

Etheria
TV · as Cassandra · 50 eps

Darna
TV · as Lenlen · 170 eps
Agos
Agos
TV · as Jane · 55 eps
Kilig... Pintig... Yanig...
Kilig... Pintig... Yanig...
Movie

The Echo
Movie · as Lara

Wag Kukurap
TV · 1 ep
