Zachary Levi was 30 in Tangled Ever After when he played the character 'Flynn Rider (voice)'.
That was over 12 years ago in 2012.
Today he is 43, and has starred in 43 movies in total, 21 of those since Tangled Ever After was released.
In Tangled Ever After, I think Zachary Levi looks: