Andrew Garfield was 29 in The Amazing Spider-Man 2 when he played the character 'Peter Parker / Spider-Man'.
That was over 9 years ago in 2014.
Today he is 39, and has starred in 36 movies in total, 17 of those since The Amazing Spider-Man 2 was released.
In The Amazing Spider-Man 2, I think Andrew Garfield looks: