Geoffrey Rush was 44 in Shine when he played the character 'David Helfgott'.
That was over 28 years ago in 1996.
Today he is 72, and has starred in 56 movies in total, 49 of those since Shine was released.
In Shine, I think Geoffrey Rush looks: