Avengers: Infinity War
Film

Avengers: Infinity War (2018)

AdventureActionScience Fiction

As the Avengers and their allies have continued to protect the world from threats too large for any one hero to handle, a new danger has emerged from the cosmic shadows: Thanos. A despot of intergalac...

Cast Age Comparison

Actor Character Actor Age Char Age Conf Diff Source/Hints
Robert Downey Jr. Robert Downey Jr. Tony Stark / Iron Man 53 47 C4 +6 Born May 29, 1970 (confirmed via deleted Avengers scene and MCU Wiki). Film set April 2018 = 47 years old (before birthday) • ComicBook.com confirms Tony Stark birth date May 29, 1970
Chris Evans Chris Evans Steve Rogers / Captain America 36 99 C4 -63 Born July 4, 1918 (visible on enlistment form in Captain America: The First Avenger) • ScreenRant confirms MCU canonical birthdate July 4, 1918
Chris Hemsworth Chris Hemsworth Thor 34 1500 C5 -1466 Direct dialogue in Infinity War: Thor tells Rocket 'I'm 1500 years old' • MovieWeb confirms canonical dialogue establishing Thor's age
Josh Brolin Josh Brolin Thanos 50 1000 C3 -950 ScreenRant: Endgame director Joe Russo confirmed Thanos is 'around 1,000 years old' • CBR: Thanos born on Titan approximately 1,000 years ago
Mark Ruffalo Mark Ruffalo Bruce Banner / Hulk 50 48 C4 +2 MCU Wiki: Born December 18, 1969 • Game Rant confirms Bruce Banner born December 18, 1969
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