Portrait of Ralph Macchio

Ralph Macchio

Acting

Biography

Ralph George Macchio (born November 4, 1961) is an American actor. 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.

Born: November 4, 1961

Place of Birth: Huntington, Long Island, New York, USA

Filmography

2025
Karate Kid: Legends

as Daniel LaRusso

2020
2018
Cobra Kai

as Daniel LaRusso

2017
Psych: The Movie

as Nick Conforth

2017
The Deuce

as Officer Haddix

2017
Lost Cat Corona

as Dominic

2015
The Real Miyagi

as Daniel LaRusso (archive footage)

2014
A Little Game

as Tom Kuftinec

2013
2013
2012
Hitchcock

as Joseph Stefano

2012
Holiday Spin

as Ruben

2012
The Ballad Of Danko Jones

as Dr. Lee Dorian

2012
2011
His Way

as Self

2010
Conan

as Self

2010
2007
Head Case

as Self

2007
Sweep the Leg

as Daniel Larusso/Hilmself

2006
Ugly Betty

as Archie Rodriguez

2006
2006
2006
Psych

as Nick Conforth

2006
Psych

as Logan Phelps

2005
How I Met Your Mother

as Ralph Macchio

2005
Dancing with the Stars

as Self - Contestant

2004
Entourage

as Ralph Macchio

2003
2001
2000
1999
Twice in a Lifetime

as Officer Dan Payello / Phillip Barbosa

1998
1997
The View

as Self - Guest

1996
1995
The Outer Limits

as Dr. Neal Eberhardt

1993
1992
My Cousin Vinny

as William 'Bill' Gambini

1991
Too Much Sun

as Frank, Jr.

1989
The Karate Kid Part III

as Daniel LaRusso

1988
Distant Thunder

as Jack Lambert

1988
1986
The Karate Kid Part II

as Daniel LaRusso

1986
Crossroads

as Eugene Martone

1984
Teachers

as Eddie Pilikian

1984
The Karate Kid

as Daniel LaRusso

1983
The Outsiders

as Johnny Cade

1982
High Powder

as Eddie

1982
Dangerous Company

as Denny Brody

1980
Up the Academy

as Chooch Bombalazzi

1977
Eight Is Enough

as Jeremy Andretti