From Newcastle, New South Wales, Australia • Born in May 27, 1996 (30 years old)
Ishtar Currie-Wilson was born in Australia. She is an actress, known for Eyelash (2020), Lockwood & Co. (2023) and The First Omen (2024). (Via TMDB)
ClayfaceFilm • 2026
The First OmenFilm • 2024