Just got him for the first time. At level 10 and horrible team, he destroyed us. Had to leave as team left.

Any tips on beating him?