28 Days Left 2026
as Lillak, Director
The One Who Floats 2025
Assistant Director
Meanwhile 2025
Director
Girl Picture 2022
as Sonja
Eden 2020
as Silja
Girl Thing 2019
Actor
Credits from TMDB.