1996-05-27 Australia
Ishtar Currie-Wilson was born in Australia. She is an actress, known for Eyelash (2020), Lockwood & Co. (2023) and The First Omen (2024).
![]() |
Black Samphire | Isla | 2024-10-30 |
![]() |
The First Omen | Sister Anjelica | 2024-04-03 |
![]() |
Eyelash | Her | 2019-03-10 |
![]() |
Tulips | Sophie | |
![]() |
Black Samphire | Isla |