Edgar Ramirez, the star of Venezuela's Best Foreign Film Oscars entry Libertador, has been cast as Jennifer Lawrence's husband on the big screen.

The 37-year-old Zero Dark Thirty star will play the Miracle Mop creator Joy Mangano's philandering partner in filmmaker David O. Russell's Joy.

The film will reunite Lawrence and Russell with Silver Linings Playbook star Robert De Niro, who also had a small role in the director and his muse's American Hustle.