Richard you have a lot of ways to evade his attacks. try dashing when he shoots or slide and then dash. Once you understand the movement you will thrive lol.