Keanu Reeves was 23 in Dangerous Liaisons when he played the character 'Le Chevalier Raphael Danceny'.
That was over 35 years ago in 1988.
Today he is 59, and has starred in 125 movies in total, 107 of those since Dangerous Liaisons was released.
In Dangerous Liaisons, I think Keanu Reeves looks: