-----SPOILERS BELOW-----
I liked this fight a lot. Thought it was just the right amount of challenge and really wish the rest of the game would be like it. Take PUG's Second Wind and Featherfoot (and Internal Release if you have it). Have Straight Shot from ARC. Start the fight off with Straight Shot, stun him with Leg Sweep, shift to the side and hit him with Heavy Thrust. Try to keep these up whenever possible (so Heavy Thrust buff whenever he stops to cast or you can stun with Leg Sweep). Use Featherfoot and Keen Flurry consecutively to mitigate some of his damage (or you can save them for the adds). Your primary offense will come from True Thrust > Vorpal Thrust > Full Thrust. Use Life Surge right before Full Thrust for larger self heals. Burn his adds real quick when he spawns them. I noticed the casters doing pretty decent damage. When he starts charging his AoE attack that places that ice circle on the ground, get away and use Piercing Talon for the bit of extra damage. Just make sure to stay out of the circles as they do damage. Use High Potions if necessary.
That's about it.