The Harvester 2026
Actor
Carapace 2026
Cursed 2023
as Lidia
HADO 2023
as Karma
All the Moons 2020
as Amaia
Credits from TMDB.