She is best known for portraying Magdalena Gross in the film The Zookeeper’s Wife, as Lizzie DeLaurentis in the Amazon show Sneaky Pete, and as Eva McCulloch in The Flash.
Dor was born in Be'er Sheva, Israel, to a family of Ashkenazi Polish-Jewish descent.
[4] She went on to study acting at the Beit Zvi School for the Performing Arts in Israel and Lee Strasberg Theatre and Film Institute in New York.
In 2017, she attracted attention for her depiction of the Polish sculptor Magdalena Gross in the Niki Caro film The Zookeeper’s Wife alongside Jessica Chastain.
In 2019, she won acclaim for her portrayal of con artist Lizzie DeLaurentis in the third season of Amazon's hit show Sneaky Pete.