Question: who did ralph macchio play in the outsiders
Answer: Ralph Macchio as Johnny Cade