Ralph Macchio

as Dan LaRusso

William Zabka

as Johnny Lawrence

Xolo Maridueña

as Miguel Diaz

Mary Mouser

as Samantha LaRusso

Tanner Buchanan

as Robby Keene

Courtney Henggeler

as Amanda LaRusso


Martin Kove

as John Kreese

Thomas Ian Griffith

as Terry Silver

Peyton List

as Tory Nichols


Yuji Okumoto

as Chozen