Actor · Born 1998
Limang Dipang Tao
2012 · as Annaliza
Graceland
2012 · as Elvie Villar
Shake, Rattle and Roll 9
2007
Ouija
2007 · as Young Romina
Blackout
2007 · as Isabel
Paraiso: Three Stories of Hope
Mano Po 5: Gua Ai Di
2006
Mano Po 4: Ako Legal Wife
2005 · as Anthurium
Hari ng Sablay
2005 · as Young Venus
Say That You Love Me
2005 · as Young Kristine
Birhen Ng Manaoag
2005
The Echo
2004 · as Lara