You can turn off the effects to remove the fire on some of the attacks to make it easier. Be careful and take your time. If you're having trouble dodging some of his attacks then don't shoot him and just let him send off his attacks so you can learn how to dodge them. Remember, he is completely random with no way of telling which attack he will use, so be ready.