He was the son of Hamilcar and younger brother of Hannibal. At the start of the second Punic War in 218 he was left in command of Carthaginian forces in Spain after Hannibal had departed for Italy. After a defeat, Hasdrubal campaigned with only moderate success before crossing the Alps with the aim of joining Hannibal, but was intercepted and killed in battle.