Additional synonyms

forerunner

If you describe a person or thing as the forerunnerof someone or something similar, you mean they existed before them and either influenced their development or were a sign of what was going to happen.