who played the karate kid in the first movie
Ralph Macchio Ralph George Macchio, Jr. (/ˈmɑːtʃi.oʊ/; Italian: [ˈmakkjo]; born November 4, 1961) is an American actor, best known for his roles as Daniel LaRusso in The Karate Kid , Eugene Martone in Crossroads, Bill Gambini in My Cousin Vinny, and Johnny Cade in The Outsiders. Additionally, he competed on the twelfth season of Dancing with the Stars.