What exactly is it that makes Astarion evil? I mean, specifically?

What does he do, outside of player control, to make him objectively evil?