Eric Roberts was 28 in Runaway Train when he played the character 'Buck'.
That was over 39 years ago in 1985.
Today he is 68, and has starred in 454 movies in total, 431 of those since Runaway Train was released.
In Runaway Train, I think Eric Roberts looks: