antagonist

/ænˈtæɡənəst/

noun

A person who actively opposes or is hostile to someone or something; an adversary.

he turned to confront his antagonist

adversary,opponent,enemy,foe,nemesis,rival,competitor,contender