Take him to a child behavior specialist and she/he can figure out what is the root of his anger and frustration and find you tools and resources to deal with it. It sounds like he is extremely frustrated by his inability. Does he communicate articulately through words or signs? Is he going...