Acting
6
Acting Credits
Handmaiden
Patient in Takua Pa Hospital
Zoe (segment "Brace")
Olya
Zoe
2026
2021
as Olya
2016
as Zoe (segment "Brace")
2015
as Handmaiden
as Zoe
2012
as Patient in Takua Pa Hospital