my suggestion would be to treat him like a spoiled child throwing a tantrum.
"Try to be calm and respond with a level head...and if that doesn't work...it is``Time Out""time...place the child in a quiet corner and IGNORE him."