Ishtar Currie-Wilson was born in Australia. She is an actress, known for Eyelash (2020), Lockwood & Co. (2023) and The First Omen (2024).
Clayface
Movie • 2026
Lockwood & Co.
Series • 2023
The First Omen
Movie • 2024
One of Many Suppers
Movie • 2025