In your working life you wil run into people you don't like, and people who don't like you. It's inevitable. Most people know how to act professional. That is the key, act professionally. Sometimes there is not much you can do. An open verbally abusive confrontation with a co-worker, where others can see and hear, is almost never a good thing. Your boss will not be pleased, regardless of who is at fault.

Because this guy is twice your age, directly confronting him may not be the best thing, and likely won't help matters. You may wish to get advice and/or help from an older co-worker whom you trust and is sympathetic to your situation. Going to your boss (not his if the two are different) might be a good idea, just make sure you have very good justification.