Fue relevado de sus deberes en el año 203 a. C., cuando Aníbal embarcó a todo su ejército y regresó a África, y murió a una edad avanzada, en el año 183 a.