Hello MikeysAlienx, I see this is your first post so welcome to PC!

I hope you find your time here to be of benefit.
This co-worker's behaviour seems very much in line with what elementary school kids would act like, very immature. I would personally drop him but you need to ask yourself what you really want.