does ralph macchio have a limp