Actor
The Death of Snow White
2025 · as Snow White
Kill Craft
2024 · as Marina Delon
The Last Slay Ride
2022 · as Jessica Page
The Parish
2021 · as Audrey Charles
Beloved Beast
2019 · as Nina
Next
2015