It will beimportant for you to establish some equanimity if you are going to be a help to your son. Your level of upset and frustration is leading you to react in an unhelpful way (for example, by removing all his toys from his room - how do you think that will help?). As an aside, a five-year-old should not have a television in his room regardless of his behavior. Two things may help. First, arrange an evaluation by a developmental pediatrician - your son clearly displays problems in a number (cognitive, emotional sensory) areas. Second, participate in a class for managing childhood behavior. You will be able to learn a lot about how to manage behavior in a calm, systematic manner.
The solution is so simple and so hard. It does work but takes time. He knows the rules so stop talking,you do the crime you do the time. Remove him place him in a quite place walk away when he get up put him back if it takes all day it takes all day. Even if you are at the mall and who cares what anyone else thinks.
Honestly it took a full year our son was 4 when we started. When there is a battle of wills I win. Expect sceaming, hitting, kicking, a fresh mouth and any thing else he thinks will make you react do not. He may or may not have other issues the solution is the same.