
Ralph George Macchio (born November 4, 1961) is an American businessman, entrepreneur, actor, producer, director and author. He is best known for his roles as Daniel LaRusso in the Karate Kid series, Billy Gambini in My Cousin Vinny, and Johnny Cade in The Outsiders. He is also known to American television audiences for his season five recurring role as Jeremy Andretti on the comedy-drama Eight Is Enough. He competed on the twelfth season of Dancing with the Stars.

Karate Kid: Legends
2025 · as Daniel LaRusso

The Karate Kid
1984 · as Daniel LaRusso

The Outsiders
1983 · as Johnny Cade

The Karate Kid Part II
1986 · as Daniel LaRusso

My Cousin Vinny
1992 · as William 'Bill' Gambini

The Karate Kid Part III
1989 · as Daniel LaRusso

Crossroads
1986 · as Eugene Martone

Psych: The Movie
2017 · as Nick Conforth

Beer League
2006 · as Maz

Hitchcock
2012 · as Joseph Stefano

Distant Thunder
1988 · as Jack Lambert

Naked in New York
1993 · as Chris

Dangerous Company
1982 · as Denny Brody

Up the Academy
1980 · as Chooch Bombalazzi

Teachers
1984 · as Eddie Pilikian

The Secret of NIMH 2: Timmy to the Rescue
1999 · as 17 Year Old Tim (voice)

His Way
2011 · as Self

The Real Miyagi
2015 · as Daniel LaRusso (archive footage)