Desempeñó un importante papel en la segunda guerra púnica, capitaneando las fuerzas de Cartago contra la República romana en Iberia, la Galia Cisalpina e Italia.