da vinchi actor age