He's a tricky one - me personally I've had no issue getting past him with some long range attacks. Also - he is being worked on for the next update.