Luis Guzmán was 50 in Cleaner when he played the character 'Det. Jim Vargas'.
That was over 17 years ago in 2007.
Today he is 67, and has starred in 111 movies in total, 38 of those since Cleaner was released.
In Cleaner, I think Luis Guzmán looks: