<Li> C. Thomas Howell as Ponyboy Curtis </Li> <Li> Matt Dillon as Dallas "Dally" Winston </Li> <Li> Ralph Macchio as Johnny Cade </Li> <Li> Patrick Swayze as Darrel "Darry" Curtis </Li>

Who did ralph macchio play in the outsiders