Cultivate his sense of responsibility: practice his sense of responsibility for people and things around him. Many times, you can let him make a decision. After giving him enough information before making a decision, let him make his own decision. In this process, parents need to maintain a high degree of empathy, treat him like a friend, and be sincere when providing him with information, not a lesson.
Changing habits takes a long time, so parents should be patient with their children. When communicating with him, use less imperative sentences, that is, "You want to …" "You can't …" "You give me …" and so on. When he feels respected, it is possible for us to cultivate him to respect others spontaneously instead of being subjected to violence.
If you are also interested in helping your children in this direction, we can continue to explore.
I wish you a happy family life!