obstructionist

noun

1.
someone who systematically obstructs some action that others want to take
Derived from:
obstructionism