У 217 році до н. е. Магон Барка очолював ар'єргард карфагенської армії при переході через болота в Етрурію. В цьому ж році очолював кінноту у Битві при Траземенському озері.