John Cleese was 76 in Trolls when he played the character 'Roi Gristle (voice)'.
That was over 8 years ago in 2016.
Today he is 84, and has starred in 161 movies in total, 14 of those since Trolls was released.
In Trolls, I think John Cleese looks: