Leonardo DiCaprio was 18 in What's Eating Gilbert Grape when he played the character 'Arnie Grape'.
That was over 30 years ago in 1993.
Today he is 49, and has starred in 66 movies in total, 55 of those since What's Eating Gilbert Grape was released.
In What's Eating Gilbert Grape, I think Leonardo DiCaprio looks: