Ryan Gosling was 35 in La La Land when he played the character 'Sebastian Wilder'.
That was over 7 years ago in 2016.
Today he is 43, and has starred in 45 movies in total, 9 of those since La La Land was released.
In La La Land, I think Ryan Gosling looks: