Titanic
Film

Titanic (1997)

DramaRomance

101-year-old Rose DeWitt Bukater tells the story of her life aboard the Titanic, 84 years later. A young Rose boards the ship with her mother and fiancé. Meanwhile, Jack Dawson and Fabrizio De Rossi w...

Cast Age Comparison

Actor Character Actor Age Char Age Conf Diff Source/Hints
Leonardo DiCaprio Leonardo DiCaprio Jack Dawson 23 20 C5 +3 James Cameron screenplay: 'both about 20' and 'very self-possessed and sure-footed for 20'
Kate Winslet Kate Winslet Rose DeWitt Bukater 22 17 C5 +5 James Cameron screenplay: '17 years old and beautiful, regal of bearing'
Billy Zane Billy Zane Cal Hockley 31 30 C5 +1 James Cameron screenplay: 'the 30 year old heir to the elder Hockley's fortune'
Kathy Bates Kathy Bates Molly Brown 49 45 C5 +4 James Cameron screenplay: 'At 45, MOLLY BROWN is a tough talking straightshooter' • Historical: Margaret Brown born July 18, 1867, making her 44 in April 1912. Film uses age 45.
Frances Fisher Frances Fisher Ruth DeWitt Bukater 45 40-45 C2 +2 James Cameron screenplay: 'Ruth is a 40ish society empress' - approximate age only
Actor Age Actor’s real age when the production was filmed or released
Char Age The character’s age as stated or implied in the story
Diff Difference between actor age and character age (green = close, red = far apart)
Source/Hints Where the character age was found or how it was inferred
Confidence Scale
C5 Canonical — age explicitly stated in the production
C4 Canonical — derived from dates or events in the story
C3 Strong secondary source (script, novelization, creator interview)
C2 Inferred range — estimated from context clues
C1 Unknown — no reliable age information found