![Image of Ishtar Currie Wilson](https://image.tmdb.org/t/p/w342/lGpk7yoJbx4v6ddqNnxy6qtje5g.jpg)
Ishtar Currie-Wilson was born in Australia. She is an actress, known for Eyelash (2020), Lockwood & Co. (2023) and The First Omen (2024).
Movie | Black Samphire | Isla | 2025 |
Movie | The First Omen | Sister Anjelica | 2024-04-03 |
Movie | Eyelash | Her | 2019-03-10 |