Leonardo DiCaprio was 21 in Marvin's Room when he played the character 'Hank Lacker'.
That was over 27 years ago in 1996.
Today he is 49, and has starred in 66 movies in total, 48 of those since Marvin's Room was released.
In Marvin's Room, I think Leonardo DiCaprio looks: