Luke Evans was 36 in The Girl on the Train when he played the character 'Scott Hipwell'.
That was over 7 years ago in 2016.
Today he is 44, and has starred in 44 movies in total, 19 of those since The Girl on the Train was released.
In The Girl on the Train, I think Luke Evans looks: