Well, I managed to bring him to his senses, but that was a loooonngg time ago (relatively, of course

).
Iirc what happened was that he turned red, attacked me and so my party attacked him and caused some damage. Then Jaheira cast charm on him and that dispeled whatever enchantment he was under.