Bruce Greenwood was 51 in Star Trek when he played the character 'Christopher Pike'.
That was over 14 years ago in 2009.
Today he is 66, and has starred in 113 movies in total, 43 of those since Star Trek was released.
In Star Trek, I think Bruce Greenwood looks: