Nicolas Cage was 34 in 8MM when he played the character 'Tom Welles'.
That was over 25 years ago in 1999.
Today he is 60, and has starred in 124 movies in total, 85 of those since 8MM was released.
In 8MM, I think Nicolas Cage looks: