Most Helpful Guy
This can be a dangerous game. You can ask for advice here for a cunning plan, but if the player is smart it could end up backfiring on you terribly.
If you just ignore him, if you just act like he is an ass that you don't want anything to do with, you will minimize the chances of you looking bad. That's just a normal, mature response to an asshole.
If you try to 'play' him, and it doesn't work because he does something you weren't expecting and don't have time to come up with a new plan, it can end up making you look way worse. Even if it all goes perfectly, you could come across as seeming petty for trying to one-up him.
I would strongly suggest just ignoring him. If you find yourself in the same party as him or whatever, just be cold and aloof. Don't engage. Don't be dragged to his level.