Giovanissimo, nel 493 a.C., partecipò sotto il comando di Ippocrate, tiranno di Gela, alla battaglia contro i siracusani presso il fiume Eloro, dove si distinse per eroismo. Nel 480 a.C., partecipò con Gelone alla battaglia di Himera contro i cartaginesi e, nel 474 a.C., con Gerone I alla battaglia di Cuma contro gli Etruschi. Sposò una loro sorella e si stabilì a Siracusa.