I couldn't beat him either on my sorcerer as the companions do diddly squat. Got so frustrated I gave up on that character for now. Also doesn't help that his drain goes thru walls and doesn't need line of sight.
Step 1: Agro Mannimarco and when the 3 idiots decide to come and help you, run back to the stairs where you entered and wait. You will get 2 groups of wisps come after you. Kill them but stay on the stairs. I then waited 10 minutes while Lyris pounds on Mannimarco's face.
Step 2: Go and agro him. By now he should be on less than 25% health. He won't get any lower by Lyris.
Step 3: Stay close to him so you can bash him with your staff when he tries to life leech you.
Good luck.