I'm Not You 2026
Actor
Liars and Cheats 2021
as Olya
Boys on Film 14: Worlds Collide 2016
as Zoe (segment "Brace")
Brace 2015
as Zoe
Jupiter Ascending 2015
as Handmaiden
The Impossible 2012
as Patient in Takua Pa Hospital
Credits from TMDB.