Hagnon tenis armean komandon por Ateno dum pluraj okazoj, partoprenante en la komando de la forto kiu velis kontraŭ Samos en la Samian Milito
de 440 a.K. kaj komandante forton kiu provis kapti Potidaea en 430 a.K. En 421 a.K., li estis unu el la atenaj subskribintoj de la Paco de Nicias, la traktato, negocita de atena generalo kun la sama nomo kiel lia patro (sen parenco), kiu finis la tiel nomatan Arkidamian Milito, la unua stadio de la Peloponeza Milito; li ankaŭ subskribis la aliancon inter Ateno kaj Sparto kiu estis finita en tiu sama jaro.