indeterminist

noun
  1. a person who believes that human actions are not entirely determined by prior causes and that free will exists
  2. Usage: philosophy

Examples