Jonathan Frakes was 41 in Star Trek: Generations when he played the character 'Commander William T. Riker'.
That was over 30 years ago in 1994.
Today he is 71, and has starred in 43 movies in total, 22 of those since Star Trek: Generations was released.
In Star Trek: Generations, I think Jonathan Frakes looks: