Actor · Born 1991
IC9
2024 · as Kayla Kane
Eat, Love, London
2024 · as Stella Martin
We Are Not Alone
2023 · as Elodie
Queen of Diamonds
2019 · as Kitty