Antonio Banderas was 39 in Original Sin when he played the character 'Luis Antonio Vargas'.
That was over 23 years ago in 2001.
Today he is 63, and has starred in 124 movies in total, 73 of those since Original Sin was released.
In Original Sin, I think Antonio Banderas looks: