Richard Armitage was 43 in Alice Through the Looking Glass when he played the character 'King Oleron'.
That was over 8 years ago in 2016.
Today he is 52, and has starred in 25 movies in total, 10 of those since Alice Through the Looking Glass was released.
In Alice Through the Looking Glass, I think Richard Armitage looks: