Ralph Macchio
The actor was 23 when he starred as the 17-year-old Daniel LaRusso in The Karate Kid (1984).