ideologue

noun

1.
an advocate of some ideology