Sometimes roosters are too aggressive and can harm or kill a hen by overbreeding her. Generally you need 10 hens per rooster to keep him busy. If he just attacks that one hen and only in the face, I don't think he can be stopped from that - unless you rehome him. He just sounds plum mean...