Actor
Lizzie Borden: The Hatchet House
2026 · as Nicola
Popeye 4 : Resurrection
2026 · as Olive Oyl
Terminated Link
2025 · as Lian (Mother)