Demián Bichir was 49 in Machete Kills when he played the character 'Mendez'.
That was over 9 years ago in 2013.
Today he is 59, and has starred in 66 movies in total, 23 of those since Machete Kills was released.
In Machete Kills, I think Demián Bichir looks: