Nelly Tagar was born on 30 November 1982 in Ramat Gan, Israel. She is an actress, known for Past Life (2016), Sisters (2016) and The Art of Waiting (2019).
Past Life tracks the daring late 1970s odyssey of two sisters - an introverted classical musician and a rambunctious scandal sheet journalist - as they unravel a shocking wartime mystery that has cast a dark shadow on their entire lives.