dont try and fight this guy.
he will likely kick your ass.
in the short term, like The relic said, call him on his **** and stand up for yourself in a non confrontational manner. Your at work, not school. Tell your manager about the problem and mention it is interupting with your work. Be a...