Have you tried asking him nicely to not be a ****?
If you like what I have to say, please check out my GMing Blog where I discuss writing and roleplaying in greater depth.