Benicio del Toro was 51 in Dora and the Lost City of Gold when he played the character 'Swiper (voice)'.
That was over 5 years ago in 2019.
Today he is 57, and has starred in 80 movies in total, 4 of those since Dora and the Lost City of Gold was released.
In Dora and the Lost City of Gold, I think Benicio del Toro looks: