How old was Ralph Macchio in the movie The Karate Kid?

Ralph Macchio was 21 in The Karate Kid when he played the character 'Daniel LaRusso'.

That was over 40 years ago in 1984.

Today he is 62, and has starred in 37 movies in total, 32 of those since The Karate Kid was released.

How old do you think he looks in the movie?

In The Karate Kid, I think Ralph Macchio looks:

Did you know?

  • Director John G. Avildsen has worked with Ralph Macchio a total of 3 times in his career.
  • Ralph Macchio's first movie was as 'Chooch Bombalazzi' in Up the Academy, released in 1980 when he was 17
  • The Karate Kid scores 7.17 out of 10 on TMDB.

The cast of The Karate Kid

Ralph Macchio's other movies