predestinator

/priˈdɛstəˌneɪtər/
noun
  1. A person or force that predestines or determines events in advance, especially God or fate.
    • In the story, fate is the great predestinator of all human actions.
    • The ancient Greeks often viewed the gods as predestinators of mortal lives.
    • Some philosophers argue that nature itself acts as a predestinator of outcomes.