Taron Egerton was 31 in Sing 2 when he played the character 'Johnny (voice)'.
That was over 2 years ago in 2021.
Today he is 34, and has starred in 19 movies in total, 1 of those since Sing 2 was released.
In Sing 2, I think Taron Egerton looks: