Hiroyuki Sanada was 53 in Mr. Holmes when he played the character 'Tamiki Umezaki'.
That was over 9 years ago in 2015.
Today he is 63, and has starred in 84 movies in total, 10 of those since Mr. Holmes was released.
In Mr. Holmes, I think Hiroyuki Sanada looks: