Ian McKellen was 76 in Beauty and the Beast when he played the character 'Cogsworth'.
That was over 7 years ago in 2017.
Today he is 84, and has starred in 125 movies in total, 13 of those since Beauty and the Beast was released.
In Beauty and the Beast, I think Ian McKellen looks: