Avengers: Endgame
Film

Avengers: Endgame (2019)

AdventureScience FictionAction

After the devastating events of Avengers: Infinity War, the universe is in ruins due to the efforts of the Mad Titan, Thanos. With the help of remaining allies, the Avengers must assemble once more in...

Cast Age Comparison

Actor Character Actor Age Char Age Conf Diff Source/Hints
Robert Downey Jr. Robert Downey Jr. Tony Stark / Iron Man 54 53 C4 +1 Born May 29, 1970 (confirmed in Endgame time travel scene). Endgame finale is Oct 2023 = 53 years old
Chris Evans Chris Evans Steve Rogers / Captain America 37 39 C4 -2 Born July 4, 1918. Frozen 1945-2011 (66 years). Physical age: 27 (pre-freeze) + 12 years (2011-2023) = 39
Mark Ruffalo Mark Ruffalo Bruce Banner / Hulk 51 54 C4 -3 Born December 18, 1969. Endgame is 2023 = 54 years old (turns 54 in Dec 2023)
Chris Hemsworth Chris Hemsworth Thor 35 1505 C3 -1470 Thor states he is '1500 years old' in Infinity War (2018). Endgame is 5 years later = ~1505 • Canonical dialogue in Infinity War: 'I'm 1500 years old'
Scarlett Johansson Scarlett Johansson Natasha Romanoff / Black Widow 34 39 C4 -5 Born December 3, 1984 (shown in Winter Soldier). Dies on Vormir in 2023 = 39 years old
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