Tijdens het bewind van Antigonus II Gonatas was hij vanaf ± 280 v.Chr. onderkoning van Korinthe en van de Macedonische gebiedsdelen in Midden-Griekenland en de Peloponnesos. Tijdens de zogenaamde Chremonideïsche Oorlog versloeg hij de Spartaanse koning Areus I (310 - 256 v.Chr., uit het huis der Agiaden).