Photos: Ralph Macchio through the years