Jonny Lee Miller was 43 in T2 Trainspotting when he played the character 'Simon "Sick Boy" Williamson'.
That was over 7 years ago in 2017.
Today he is 51, and has starred in 33 movies in total, 3 of those since T2 Trainspotting was released.
In T2 Trainspotting, I think Jonny Lee Miller looks: