John MacDonald — actor