Is Ralph Macchio Italian?(00) Save Image Image gallery: Ralph Macchio: A Look at the Enduring Appeal of a Screen Icon