My strategy for beating him is speed. You will be doing alot of running/dodging. Running towards the other side of the room where he teleports. Running from his tracking orb projectiles. Running from his arrow shower.
Forget blocking with a shield, just put it on your back. Get a shield with some kind of buff. A shield that heals, gives stamina, etc
Two hand your weapon. Charge at him. Attack the tail.