Ben Kingsley was 66 in Hugo when he played the character 'Georges Méliès'.
That was over 12 years ago in 2011.
Today he is 79, and has starred in 139 movies in total, 49 of those since Hugo was released.
In Hugo, I think Ben Kingsley looks: