Ishtar Apsara Currie-Wilson

Ishtar Apsara Currie-Wilson

Ishtar Currie-Wilson was born in Australia. She is an actress and director, known for The First Omen (2024), Lockwood & Co. (2023) and Eyelash (2020).
    Known for
    Acting
    Place of birth
    Newcastle, New South Wales, Australia
    Birthday
    5/27/1996
The First Omen
The First Omen
6.9
Logo
Wynk Movies
Language: