Noah Taylor was 25 in Shine when he played the character 'David Helfgott - Adolescent'.
That was over 28 years ago in 1996.
Today he is 54, and has starred in 54 movies in total, 40 of those since Shine was released.
In Shine, I think Noah Taylor looks: