Ralph George Macchio, Jr.
(/ˈmɑːtʃi.oʊ/ ; né le 4 novembre 1961) est un acteur américain, surtout connu pour ses rôles de Daniel LaRusso dans la série Karate Kid, Eugene Martone dans Crossroads, Billy Gambini dans My Cousin Vinny, et Johnny Cade dans The Outsiders.
Il est également connu des téléspectateurs américains pour son rôle récurrent de Jeremy Andretti dans la cinquième saison de la comédie dramatique télévisée Eight Is Enough.
Il a également joué dans la comédie télévisée Ugly Betty dans le rôle récurrent d'Archie, un politicien local de Queens.
Il a participé à la douzième saison de Dancing with the Stars.