nothing says happy victory louder than ScapeDolls!

A good Rifle, prefferably one that steals hp per hit and some elemental resistances base don what he uses more often.

Magic can also be very effective on his final form. A long ranged gun can work if he is vulnerable and on the other end of the magic circle.
that way you wont have to run and miss out hitting him, and fire from where you stand.