Il assura plusieurs commandements lors de la guerre du Péloponnèse, commanda une flotte en 413. Après la disgrâce d'Alcibiade en 407, il prit le commandement général de la flotte athénienne. Alors qu'il était assiégé à Mytilène par le navarque spartiate Callicratidas en -406, l'expédition destinée à le secourir donna lieu à la bataille navale des Arginuses. En 405 à Aigos Potamos, il réussit seul à s'échapper avec 8 trières, et s'enfuit à Chypre auprès du roi Évagoras. Il réussit à intriguer auprès des Perses et obtient le commandement d'une flotte, avec le satrape Pharnabaze. Il remporta la victoire de Cnide sur la flotte spartiate en 394, chassa les Lacédémoniens de la mer Égée et prit Cythère.