Ralph Macchio
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.
Acting
TV
Cobra Kai
as Daniel LaRusso
2018
TV
How I Met Your Mother
as Ralph Macchio
2005
Movie
The Karate Kid
as Daniel LaRusso
1984
Movie
The Karate Kid Part II
as Daniel LaRusso
1986
Movie
My Cousin Vinny
as William 'Bill' Gambini
1992
Movie
The Karate Kid Part III
as Daniel LaRusso
1989
Movie
Hitchcock
as Joseph Stefano
2012
Movie
The Outsiders
as Johnny Cade
1983
Movie
Karate Kid: Legends
as Daniel LaRusso
2025
TV
Psych
as Nick Conforth
2006
TV
Psych
as Logan Phelps
2006
TV
Entourage
as Ralph Macchio
2004
TV
The Daily Show
as Self
1996
Movie
Crossroads
as Eugene Martone
1986
TV
The Deuce
as Officer Haddix
2017
TV
Law & Order: Criminal Intent
as Louis Marciano
2001
TV
The Tonight Show Starring Jimmy Fallon
as Self
2014
TV
The Tonight Show Starring Jimmy Fallon
as Self - Guest
2014
TV
The Late Show with Stephen Colbert
as Self
2015
TV
Ugly Betty
as Archie Rodriguez
2006
TV
Conan
as Self - Guest
2010
Movie
Psych: The Movie
as Nick Conforth
2017
TV
The Outer Limits
as Dr. Neal Eberhardt
1995
TV
Jimmy Kimmel Live!
as Self - Guest
2003