Oh yes, they will eat all inverts, I have yet to find one that can survive my Bird Wrasses, Snails, Crabs, Urchins, Stars and any life in the rock, including bristle worms. My male will kill smaller fish, I would not trust one in a reef, Great fish to have though.
Kaye