US Trends

titanic cast

The main cast of the 1997 film Titanic includes Leonardo DiCaprio, Kate Winslet, Billy Zane, Kathy Bates, Frances Fisher, Gloria Stuart, and several other key actors in both leading and supporting roles.

Main stars

  • Leonardo DiCaprio as Jack Dawson , a poor artist who wins a ticket aboard Titanic in a poker game.
  • Kate Winslet as Rose DeWitt Bukater , a young first-class woman trapped in an oppressive engagement and social world.

These two characters anchor the love story that drives most of the film’s emotional impact.

Key supporting roles

  • Billy Zane as Caledon “Cal” Hockley , Rose’s wealthy and controlling fiancé.
  • Kathy Bates as Molly Brown , the outspoken “unsinkable” first-class passenger who befriends Jack and Rose.
  • Frances Fisher as Ruth DeWitt Bukater , Rose’s status-obsessed mother.

These characters embody class tension and family pressure aboard the ship.

Older Rose and present-day team

  • Gloria Stuart as Old Rose (Rose Dawson Calvert) , who narrates the story decades after the sinking.
  • Bill Paxton as Brock Lovett , the treasure hunter searching the wreck for the Heart of the Ocean.
  • Suzy Amis as Lizzy Calvert , Rose’s granddaughter.

Their modern-day storyline frames the flashback narrative.

Historical figures on board

  • Bernard Hill as Captain Edward John Smith.
  • Jonathan Hyde as J. Bruce Ismay , White Star Line executive.
  • Victor Garber as Thomas Andrews , the ship’s designer.

These performances dramatize real people’s roles in the disaster.

Notable additional characters

  • David Warner as Spicer Lovejoy , Cal’s ruthless valet/bodyguard.
  • Danny Nucci as Fabrizio De Rossi , Jack’s Italian friend.
  • Jason Barry as Tommy Ryan , an Irish steerage passenger who befriends Jack and Rose.

Together, they help show life in third class and the chaos during the sinking.

Information gathered from public data available on the internet and portrayed here.