Yeah even I had to go out and around to find every little bit of upgrade and advantage I couls find to beat him in a str meele build. Find the 4(?) golden seeds around limgrave, use the NPC summon, upgrade your weapon as much as you can.
And even after that, it got both me and the NPC down to our last bits of health to take him down.
Good fun