Did you have him using Mage Armour? This may help a bit. Also, perhaps have him hide at the end of each turn, enemies will not attack anyone out of the sight radius. It makes sense to target the squishies first with an intelligent enemy, although I think it is strange that a stupid enemy would do the same.