usurper

noun

1.
one who wrongfully or illegally seizes and holds the place of another
Derived from:
usurp