Is he in the cage all the time? That isn't going to be good for his well being.
If you use the search function in the upper right corner, you can search "aggressive rooster" or something to that effect, and it will show you A LOT of threads where this has been talked about. The majority of...