Ralph George Macchio Jr Ralph George Macchio Jr : He got his first major role in 1983, as johnny cade in the outsiders.