If internet legends are to be believed, then Keanu Reeves might be immortal, but Neo's age in The Matrix is also a point of interest for many fans. With the complicated timeline of the Matrix franchise and the difference between reality and the real world, the question of Neo's age is a complex one. With Neo living in a simulation as a seemingly ordinary man only to be exposed to the real world in which humanity is enslaved, The Matrix movies offer two very different lives for Neo.

The first Matrix movie was released in 1999, with its simulation programmed to look like that same year. The Matrix's post-apocalyptic depiction of the real world, however, takes place far into the future, approximately around the year 2199. The rest of the original Matrix trilogy also used those two years as the respective settings for both the Matrix sequences and the real-world scenes. However, this all changed with the most recent and best of the sequels, The Matrix Resurrections, as it moves both of its settings into the future. This can make working out Neo's age in The Matrix movies difficult.

Related: Why The Analyst Is Weaker Than Agent Smith In Matrix Resurrections

How Old Neo Is Inside The Matrix (Every Movie)

Keanu Reeves as Neo in Matrix Reloaded

Neo's age in the Matrix is a little hard to pin down. Neo's passport claims that he was born on September 13, 1971, which would make him around 28 years old during the events of the first Matrix movie. However, the criminal record that Agent Smith prints off during his interrogation of Neo shows his birthday as March 11, 1962, which would make him approximately 37 years old.

The inconsistencies here could be a simple mistake on the part of the filmmakers, or it could be a sly bit of foreshadowing, showing that this world he lives in is a fabrication. Neo is half a year older in the sequels The Matrix Reloaded and The Matrix Revolutions as Reloaded is set six months after The Matrix, and Revolutions picks up immediately after the end of Reloaded. Inside the simulated world in The Matrix Resurrections, Neo is 57 years old, as The Analyst updates the Matrix by approximately 20 years from the Architect's version.

How Old Neo Is In The Real World (Every Movie)

Neo with a shaved head after escaping his pod in The Matrix: Resurrections

In the real world of The Matrix, Neo is the same age as he is in the Matrix: around 37 years old. This pattern continues for The Matrix Reloaded and The Matrix Revolutions as, again, the two films take place around six months after the events of The Matrix. This makes Neo's age in the real world for the entire original Matrix trilogy around 37. However, Neo's age in the real world gets complicated following his death in The Matrix Revolutions and his resurrection in The Matrix Resurrections.

Although only 20 years pass inside the Matrix simulation between parts three and four, 60 years actually pass in the real world. This would make Neo's age in the real world in The Matrix Resurrections 97 instead of 57 years old. While it is technically true that Neo is 97 years old in The Matrix Resurrections, he does not age traditionally in those 60 years.

RELATED: Matrix Resurrections Has Another Big Character Injustice (Not Morpheus)

Instead, The Analyst rebuilt both Neo and Trinity at great expense several times in order to power his new Matrix during that period. This was due both to their deaths in The Matrix Revolutions and to them resisting his control and attempting to reunite. This explains that although Neo is 97 years old in the real world in the latest entry of The Matrix movie franchise, the character looks considerably younger.

How Old Was Keanu Reeves Was In Each Matrix Movie

Neo watching Trinity beat up the villain the Matrix Revolution

Given the way the Matrix movies play with reality versus simulation, and especially how The Matrix Resurrections embraces a complete meta-commentary on the whole story, it is also interesting to see how Neo's age in The Matrix movies compared to Keanu Reeves' own age. While an actor can certainly play younger or older than a character is meant to be, Reeves has an age that isn't easy to determine.

In most cases, Reeves was a similar age to how Neo is portrayed in the Matrix. During The Matrix in 1999, Reeves was 35 years old, only a couple of years older than Agent Smith's file suggested. In 2003's The Matrix: Reloaded and The Matrix: Revolutions, Reeves was 39, aging as many years as Neo did. Finally, in 2021 Reeves was 57, finally matching Neo's age perfectly which is fitting with the meta nature of The Matrix Resurrections. As well as Reeves has aged over the years, it is also compelling to see an actor grow alongside a character like this.

NEXT: Resurrections Could’ve Fixed Matrix’s First Plot Hole (But Didn’t)