Ralph Macchio

Ralph Macchio

Ralph George Macchio is an American actor, 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
Executive Producer
Jake Paul vs. Mike Tyson
2024
Self
Steve Vai - His First 30 Years: The Documentary
2022
Self (archive footage)
More Than Miyagi: The Pat Morita Story
2021
Self
A Dog and Pony Show
2018
Aaron
John G. Avildsen: King of the Underdogs
2017
Self
Lost Cat Corona
2017
Dominic
Psych: The Movie
2017
Nick Conforth
Comedy Central Roast of Rob Lowe
2016
Self
The Real Miyagi
2015
Daniel LaRusso (archive footage)
A Little Game
2014
Tom Kuftinec
Across Grace Alley
2013
Director
He's Way More Famous Than You
2013
Ralph Macchio
Hitchcock
2012
Joseph Stefano
The Ballad Of Danko Jones
2012
Dr. Lee Dorian
Holiday Spin
2012
Ruben
His Way
2011
Self
Rosencrantz and Guildenstern Are Undead
2009
Bobby Bianchi
Sweep the Leg
2007
Daniel Larusso/Hilmself
Beer League
2006
Maz
Staying Gold: A Look Back at 'The Outsiders'
2005
Self
A Good Night to Die
2003
Donnie
Love Thy Brother
2002
Writer
Can't Be Heaven
2000
Hubbie
The Secret of NIMH 2: Timmy to the Rescue
1998
17 Year Old Tim (voice)
Naked in New York
1993
Chris
The Last P.O.W.? The Bobby Garwood Story
1993
Robert Garwood
My Cousin Vinny
1992
William 'Bill' Gambini
Too Much Sun
1990
Frank, Jr.
The Karate Kid Part III
1989
Daniel LaRusso
Distant Thunder
1988
Jack Lambert
The Karate Kid Part II
1986
Daniel LaRusso
Crossroads
1986
Eugene Martone
The Karate Kid
1984
Daniel LaRusso
Teachers
1984
Eddie Pilikian
The Three Wishes of Billy Grier
1984
Billy Grier
The Outsiders
1983
Johnny Cade
High Powder
1982
Eddie
Dangerous Company
1982
Denny Brody
Up the Academy
1980
Chooch Bombalazzi