
Known for
Filmography

Liars and Cheats
EN · 20212.0
as Olya

Boys on Film 14: Worlds Collide
EN · 20164.0
as Zoe (segment "Brace")

Jupiter Ascending
EN · 20155.5
as Handmaiden

Brace
EN · 20155.7
as Zoe

The Impossible
EN · 20127.4
as Patient in Takua Pa Hospital


