Cast Age Comparison
| Actor | Character | Actor Age | Char Age | Conf | Diff | Source/Hints | |
|---|---|---|---|---|---|---|---|
![]() |
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 | 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 | 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 | 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 | 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




