Robert De Niro was 51 in Heat when he played the character 'Neil McCauley'.
That was over 28 years ago in 1995.
Today he is 80, and has starred in 175 movies in total, 110 of those since Heat was released.
In Heat, I think Robert De Niro looks: