Bruce Greenwood was 56 in Endless Love when he played the character 'Hugh Butterfield'.
That was over 10 years ago in 2014.
Today he is 67, and has starred in 113 movies in total, 22 of those since Endless Love was released.
In Endless Love, I think Bruce Greenwood looks: