I've also played with him before and he beats me over and over again, his armor also does a lot of damage