Noa Cohen stars as the Virgin Mary in Netflix’s Biblical epic 'Mary, which may well turn out to be a career-defining role for the 21-year-old Israeli actress.
As Mary, Noa portrays a young woman chosen for a divine mission, navigating a miraculous pregnancy, relentless pursuit, and the birth of the Jesus Christ.
Noa Cohen began her career in Israeli media, working at Channel 13, before pursuing her passion for acting full-time.
Noa’s previous acting credits include roles in Infinity, 8200, and the spy thriller Silent Game. Mary marks her global breakthrough.
Outside acting, Noa is a successful model, collaborating with different brands, mostly cosmetics and beauty products.
Noa has been a Yoga instructor for many year, and it's a practice she continues.
To bring Mary to life, Noa has said she worked closely with religious scholars, ensuring her portrayal was both authentic and emotionally resonant.
In Mary, Noa stars alongside two-time Academy Award winner Anthony Hopkins, who plays the fearsome King Herod.
The film has invited criticism from a section of people who have taken objection to casting Jews from Israel for the story based on Bible.