Dozens of actors, including Rose McGowan, Angelina Jolie and Gwyneth Paltrow have accused Weinstein of harassment or assault. However, he denied all allegations of non-consensual sex.
BBC has approached representatives of Weinstein for a response to Hayek's article.
The 51-year-old Mexican-American actor describes working with Weinstein on what she called her "greatest ambition", telling the story of Mexican artist Frida Kahlo.
After striking a deal with Weinstein for the rights of the film that would eventually become 2002's Frida, Hayek wrote it became "my turn to say no."
"No to me taking a shower with him. No to letting him watch me take a shower. No to letting him give me a massage. No to letting a naked friend of his give me a massage. No to letting him give me oral sex. No to my getting naked with another woman," penned Hayek.
She went on to accuse him of threatening to shut the film down unless she filmed a nude sex scene with another female actor. "I had to take a tranquilizer, which eventually stopped the crying but made the vomiting worse," she wrote of her emotional turmoil at filming a scene she thought was unnecessary.
"As you can imagine, this was not sexy, but it was the only way I could get through the scene," the Grown Ups actor added.
Frida eventually gathered six Oscar nominations, including a Best Actress nod for Hayek.
Weinstein has been accused of rape, sexual assault and harassment, but has "unequivocally denied" any allegations of non-consensual relationships.
Have something to add to the story? Share in the comments below.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ