Domhnall Gleeson was 29 in About Time when he played the character 'Tim Lake'.
That was over 10 years ago in 2013.
Today he is 40, and has starred in 38 movies in total, 21 of those since About Time was released.
In About Time, I think Domhnall Gleeson looks: