Ishtar Currie Wilson
Biography
Ishtar Currie-Wilson is an Australian actress born into the spotlight. She has already made a name for herself in the industry, landing notable roles in the 2020 film Eyelash, the 2023 series Lockwood & Co., and the 2024 supernatural thriller The First Omen, where she brings Sister Anjelica to life.