Robert De Niro was 29 in Mean Streets when he played the character 'John 'Johnny Boy' Civello'.
That was over 51 years ago in 1973.
Today he is 80, and has starred in 175 movies in total, 155 of those since Mean Streets was released.
In Mean Streets, I think Robert De Niro looks: