Youll get to a point where you learned his moveset enough that you dodge at the correct times. Upgrade armor and weapon as much as you can. Ended up not getting hit in a few fights. Just take your time to fight. First time took me 40 mins just to watch him punch me right when his icon started showing the skull.