River Phoenix was 19 in My Own Private Idaho when he played the character 'Michael "Mike" Waters'.
That was over 33 years ago in 1991.
In 1993 he died aged just 23, starring in 22 films in his career, 10 of those after My Own Private Idaho was first released. If he were alive today he would be 53.
In My Own Private Idaho, I think River Phoenix looks: