Benicio del Toro was 40 in Che: Part One when he played the character 'Ernesto Che Guevara'.
That was over 15 years ago in 2008.
Today he is 56, and has starred in 80 movies in total, 27 of those since Che: Part One was released.
In Che: Part One, I think Benicio del Toro looks: