2022
2022
as Human Urchin
2022
as Luisa Espritu / Human Urchin
2022
as Luisa Espiritu/Human Urchin
2022
as Dr. Teodora Manangquil
2019
as Tessa Dela Cuesta
2018
as Lochel
2017
2017
2017
as Rose Martinez
2016
as Lorena
2014
2011
as Winston's Date (uncredited)