Македонское происхождение Агафона очевидно. Агафон был командиром фракийской конницы между 334 и 330/327 годами до н.э. Он упоминается в описании битв при Гранике и Гавгамелах; размещался на левом крыле вместе с и Караном. Хотя в описании битвы при Гавгамелах отряды Агафона названы «одрисийцами», Гельмут Берве и Питер Брант () считали, что Агафон командовал всей фракийской конницей.