John Leguizamo was 56 in Encanto when he played the character 'Bruno Madrigal (voice)'.
That was over 2 years ago in 2021.
Today he is 59, and has starred in 133 movies in total, 4 of those since Encanto was released.
In Encanto, I think John Leguizamo looks: