R.M.
Different things work for different children. I know all too well, I have three kids, a 7 Yr old girl, and twin boys that are 6. Two of them have pitched tantrums and sometimes still do.
First, whatever the tantrum is about, don't give in, no matter what. Secondly I have three ideas for the tantrums. 1. As stated before, simply send him to his room, and let him cool off, and until he does cool off he can't come out (this works for my daughter) 2. Just grab him and hold on tight, talk softly to him, telling him to calm down until he does (works with my son) 3. Take away ALL toys, games, and TV, for at least one day, sometimes as long as one week. Allow him to play outside (or quietly inside w/out toys or games) and read, but that is it (This works quite well with both).
The last technique is extremely effective if they see their brothers/sisters playing and having fun, once I took away the trampoline as well as the toys and games, and he got to watch as his brother and sister playing on the trampoline, and he completely stopped tantrums for an entire month. Good luck, and hope this helps!
P.S. No matter what, don't let them see you getting mad or frustrated, it just feeds the tantrum (and I know it's hard! But you gotta do what you gotta do!).