Amaury Nolasco was 44 in Criminal when he played the character 'Esteban Ruiza'.
That was over 8 years ago in 2016.
Today he is 53, and has starred in 32 movies in total, 8 of those since Criminal was released.
In Criminal, I think Amaury Nolasco looks: