No photoTamar KeynanActorActed in 22020s2020The Last Picture Show in BucharestChief Military Judge2000s2005Telenovela Inc.Efrat Shoshan · 120 episodes