If you can afford it, have him see a private psychologist. Also, I'd be surprised if he isn't having similar behavioral problems at school, so I suggest you have a meeting with officials at his school and seek their guidance and advice. You've demonstrated by writing to me that you know it's time to seek outside assistance, and you're right.
Seven-Year-Old Is Angry and Violent
Please note: This "Expert Advice" area of FamilyEducation.com should be used for general information purposes only. Advice given here is not intended to provide a basis for action in particular circumstances without consideration by a competent professional. Before using this Expert Advice area, please review our General and Medical Disclaimers.