espouser

noun
  1. a person who adopts, supports, or advocates for a cause, belief, or idea

Examples