Hagnon je bil večkrat poveljnik atenske vojske in je sodeloval pri poveljstvu sil, ki so plule proti Samosu v samijski vojni.
440 pr. n. št. in poveljnik sile, ki je poskušala zajeti Potidaea leta 430 pr. n. št. Leta 421 pr. n. št. je bil eden od atenskih podpisnikov Nikiaškega miru, pogodbe, ki jo je pogajal atenski general z istim imenom kot njegov oče (ni sorodnika), ki je končal tako imenovano arkidamijsko vojno, prvo fazo peloponeške vojne; podpisal je tudi zavezništvo med Ateninami in Sparto, ki je bilo sklenjeno v istem letu.