Sylvester Stallone was 35 in First Blood when he played the character 'John J. Rambo'.
That was over 42 years ago in 1982.
Today he is 77, and has starred in 135 movies in total, 108 of those since First Blood was released.
In First Blood, I think Sylvester Stallone looks: