logo
Leonardo DiCaprio | Matthew McConaughey Source: Getty Images
Leonardo DiCaprio | Matthew McConaughey Source: Getty Images

How Leonardo DiCaprio Nearly Lost Titanic – and Why Matthew McConaughey Thought He Got the Part

Claudine Varela
Nov 29, 2025
09:00 A.M.
Share this pen
FacebookFacebookXXLinkedInLinkedInEmailEmail

Leonardo DiCaprio’s role in Titanic made him a global star—but he almost didn’t get the part. And surprisingly, Matthew McConaughey once thought he did.

Advertisement

It’s hard to imagine anyone but Leonardo DiCaprio playing Jack Dawson in "Titanic." The role helped launch him into global superstardom, and the film became one of the most iconic love stories in movie history.

Leonardo DiCaprio as Jack Dawson in the 1997 film, "Titanic" | Source: Getty Images

Leonardo DiCaprio as Jack Dawson in the 1997 film, "Titanic" | Source: Getty Images

But according to director James Cameron, DiCaprio almost missed out on the part entirely—because of one major misstep during the audition process.

In a 2022 video interview with GQ, Cameron looked back on casting the 1997 film. He recalled that DiCaprio’s first meeting with him was a hit.

Advertisement
Director James Cameron with  Kate Winslet and Leonardo DiCaprio posing for photographers fter Cameron won the award for Best Director for "Titanic" at the 55th Annual Golden Globe Awards on January 18, 1998 | Source: Getty Images

Director James Cameron with Kate Winslet and Leonardo DiCaprio posing for photographers fter Cameron won the award for Best Director for "Titanic" at the 55th Annual Golden Globe Awards on January 18, 1998 | Source: Getty Images

“I look around, and all the women in the entire office are in the meeting. They all wanted to meet Leo. It was hysterical,” Cameron said. DiCaprio had everyone charmed, and it looked like things were moving forward.

Then came the second meeting—a screen test with Kate Winslet, who had already been cast as Rose. DiCaprio showed up thinking it was just another casual meeting. When Cameron asked him to read lines on camera, DiCaprio was taken aback.

Leonardo DiCaprio as Jack and Kate Winslet as Rose in a memorable scene from the 1997 film, "Titanic" | Source: Getty Images

Leonardo DiCaprio as Jack and Kate Winslet as Rose in a memorable scene from the 1997 film, "Titanic" | Source: Getty Images

Advertisement

“He said, ‘You mean, I'm reading?’ I said, ‘Yeah.’ He said, ‘Oh, I don't read.’ I shook his hand and said, ‘Thanks for coming by.’ And he said, ‘Wait, wait, wait. If I don't read, I don't get the part? Just like that?’” Cameron recalled. His answer was firm: “You're going to read, or you're not going to get the part.”

Leonardo DiCaprio as Jack in "Titanic," 1997 | Source: Getty Images

Leonardo DiCaprio as Jack in "Titanic," 1997 | Source: Getty Images

Reluctantly, DiCaprio agreed. And even though he came into the room with what Cameron described as “every ounce of his entire being... just so negative,” everything changed the moment the camera started rolling.

Advertisement

“Then he turned into Jack. Kate just lit up, and they played the scene. Dark clouds had opened up, and a ray of sun came down and lit up Jack. I'm like, ‘All right. He's the guy,’” Cameron said.

Kate Winslet as Rose and Leonardo DiCaprio as Jack from the 1997 film, "Titanic" | Source: Getty Images

Kate Winslet as Rose and Leonardo DiCaprio as Jack from the 1997 film, "Titanic" | Source: Getty Images

While DiCaprio came close to losing the role, another major actor thought he had already secured it. On an episode of "Literally! With Rob Lowe," Matthew McConaughey shared that he also auditioned for Jack—and things seemed promising.

Matthew McConaughey during the Los Angeles premiere of "Seven Years in Tibet" in October 6, 1997 | Source: Getty Images

Matthew McConaughey during the Los Angeles premiere of "Seven Years in Tibet" in October 6, 1997 | Source: Getty Images

Advertisement

“I went and read with Kate Winslet... it was like into screen test time,” McConaughey said. “It was one of those ones where they, like, followed me, and when we got outside, they were like, ‘That went great.’ I mean, kind of, like, hugs. I really thought it was going to happen.”

But the offer never came. Over the years, rumors started swirling that McConaughey had turned down the role.

He cleared that up during the interview: “Not factual. I did not get offered that role.” Laughing, he added, “For a while I was saying, ‘I gotta find that agent. They're in trouble.’”

Leonardo DiCaprio as Jack in "Titanic," 1997 | Source: Getty Images

Leonardo DiCaprio as Jack in "Titanic," 1997 | Source: Getty Images

In the end, DiCaprio got the part—and the rest is history. But the behind-the-scenes drama is a good reminder that even in Hollywood, landing a role sometimes comes down to a single moment, a bit of attitude, or a willingness to read a few lines.

Advertisement
Advertisement
Related posts
Celebrity

5 Celebrity Pairs You Had No Idea Were Actually Related

April 22, 2026

Celebrity

Lucy Liu Reflects on Being Name-Checked in Destiny's Child's ‘Independent Woman’

April 30, 2026

Celebrity

Clay Aiken Opens Up About His Tense On-Air Exchange With Kelly Ripa 20 Years Later

June 25, 2026

Celebrity

Bunnie Xo Says Jelly Roll Is Dating After Filing for Their Divorce

June 23, 2026

Celebrity

Bunnie Xo Still ‘Having a Baby’ with Jelly Roll Despite Divorce

June 21, 2026

Celebrity

Kim Kardashian’s Hairstylist Confesses He Once Charged an Eye-Popping $200K for One Haircut

May 11, 2026

Celebrity

Zendaya and Tom Holland Make Their First Joint Appearance After Wedding Buzz

June 16, 2026

Celebrity

Kris Jenner Had a Hysterectomy After a 'Tiny Spot' in Her Ovaries Was Discovered

May 10, 2026

Celebrity

Inside Nick Carter’s Family Life With His Three Kids, Odin, Saoirse, and Pearl

April 22, 2026

Celebrity

Hunter Biden Reportedly Living Abroad After Dad's Term

April 17, 2026

Celebrity

Kate Gosselin Reportedly ‘Spiraling’ Ahead of Son Collin’s Tell-All Memoir

June 30, 2026