i have raised all my roos from chicks so they all know me well. have you tried restraining him? dont run away when he attacks, he will begin to think he has power over you, which is very dangerous when it comes to roos.
instead run at him and just kick him, sounds brutal but he needs to know who the real alpha is if he dosent wanna become the all new kfc next week
that video should give some tips on how to domesticate an aggressive rooster
also remember that all roos are territorial. my roo koa which is my baby i have him for over a year now from when he was a chick has attacked me before, only once tho
koa attacks anybody else but me so that proves that they feel emotions
and at the end of the day remember that the roo dosent want to hate you, he is just defending his girls. also remember that if he is that aggressive he would make fantastic for hawk and coyote repellant when the girls free range