The actor plays the role of a disfigured bounty hunter Hex in the Western, a big screen adaptation of the popular comic books, with Fox as his love interest. And he admitted he jumped at the opportunity to make his wife jealous because she has enjoyed romancing actors like Richard Gere, Viggo Mortensen and French actor Olivier Martinez on-screen over the years.
"I made out with Megan Fox, which was nice," the Daily Star quoted him as saying.
He added: "Everybody says it's very uncomfortable doing love scenes. My wife has done a few movies with a couple of love scenes, maybe this was maybe a revenge of mine, of some sort. If you look at it from that perspective, it's kind of like the ultimate revenge. Megan Fox is the ultimate revenge, you hear what I'm saying?"