River Phoenix was 17 in Indiana Jones and the Last Crusade when he played the character 'Young Indy'.
That was over 35 years ago in 1989.
In 1993 he died aged just 23, starring in 22 films in his career, 12 of those after Indiana Jones and the Last Crusade was first released. If he were alive today he would be 53.
In Indiana Jones and the Last Crusade, I think River Phoenix looks: