I don’t have a quick way, (and doubt there is an accessible, cheap to build, “quick” one, considering the reflected damage, confusion, and heals that the enemy runs in this battle). Your best bet is to stack healing and shield cards in order to outlast the battles, as eventually the enemy starts playing mass quantities of cards due Mirror Image and draws themselves out of cards.
I just did a cycle with 4 greater fero cleave and 1 claw assassin. It wasn’t tough, though it did take awhile for the demon. Roland himself can be defeated with a cycle with medical marvel and 3 adrenaline rush – adrenaline almost never depletes itself and marvel heals itself.
Use weapon cards that have a purpose other than dealing a little damage. Mirror image stacks and causes every weapon you play to be played again. I like immovable object, hard to kill(not too many), protect the weak, and catch your breath. Other than that, fill your deck with a bunch of healing cards that don’t hurt him.