Nach Herodot war er vor seiner Regierungszeit ein Gegner Persiens, der die Gesandten des persischen Königs Dareios I. töten ließ, als sie zur Zeit des Ionischen Aufstands zum Hof seines Vaters kamen. Während der Invasion Griechenlands durch Dareios’ Sohn Xerxes I. war er hingegen gezwungen, sich den Persern zu unterwerfen, und handelte als Beauftragter des persischen Statthalters Mardonios bei den Friedensverhandlungen nach der persischen Niederlage in der Schlacht von Salamis 480 v. Chr. Trotz seiner Zusammenarbeit mit Persien unterstützte und beriet er die Griechen häufig, warnte sie vor Mardonios’ Plänen vor der Schlacht von Plataeae 479 v. Chr. Nach dem Ende der Perserkriege erlangte Alexander für Makedonien die Unabhängigkeit zurück.