3 main spells, AOE fear, PBAE LIfe Tap and Summon Minion. Depending on the nuumber of interrupts you have, you need to prioritize the life tap and off tank or DPS the adds. He has a fair amount of HP's and him self-healing is bad.
Just won one tonight. Confirming this damage is accurate. Level 50 training dummy in availia shows 28 damage dealt with 9 resisted meaning that the base damage is 37. Also of note - the damage type is Magic (not poison).