I typically avoid going after Carleon Manor on the harder modes because the count hits pretty hard even for a tank but that said there are only a few things I can add that might help you.
First with regards to his blood sucker ability, if you see him jump up and begin casting it just run away. I know it doesn't seem very tank like to run from something but his ability seems to only heal him if it hits you, so if you manage to get away from him it basically does nothing. Cheap Riders of Icarus Gold I usually take the extra time after getting away from him to either bandage up or toss the axe at him for a bit of ranged damage if nothing else.
Second, I'd recommend using Logash or Rogaton the white as a pet. if kept on passive ( the green skill ) they follow you and won't attack him but they have an ability that gets used once every minute or so that heals you for 10% of your health over something like 5 seconds. It won't make you invincible or anything but it's extra healing based on your maximum hp value so it helps.