Mark Ruffalo was 44 in Iron Man 3 when he played the character 'Bruce Banner (uncredited)'.
That was over 11 years ago in 2013.
Today he is 56, and has starred in 84 movies in total, 32 of those since Iron Man 3 was released.
In Iron Man 3, I think Mark Ruffalo looks: