I agree with Blueheart:
He will get his due. And by people who can dish it out a lot better than you. Have no worries. Sit back, watch his life, because if he behaves this way to a friend, then he's going to make some pretty nasty enemies all on his own.
And, revenge is exhausting.
I truly believe the old adage which says, "what goes around, comes around". Meaning, he will get payback. These type of people always make trouble for themselves. Sooner or later, he'll piss off the wrong person and you'll be happy and successful and your life will be full of love.
He's on the road to misery: professionally and personally. You might even feel sorry for him soon...