Tom Cruise was 40 in The Last Samurai when he played the character 'Nathan Algren'.
That was over 20 years ago in 2003.
Today he is 61, and has starred in 86 movies in total, 43 of those since The Last Samurai was released.
In The Last Samurai, I think Tom Cruise looks: