27.
Hannibal was only in his early 20s when he went to Spain. He became king at the death of his father when he was just 18.
Well, Hannibal was never in command of spain. Spain is a present day country. He was a Carthaginian, and the Carthaginians conquered part of the Iberian Peninsula (present day Spain). He was in command his whole adult life. He was 29 when the Second Punic War started, which is the time for which he is famous.
Hannibal was only twenty-five years old when he first went to war against the Romans in Spain.
Hannibal commanded the expeditionary force in Italy, and was recalled to defend the homeland when Roman general Scipio invaded North Africa. There were other commanders in Spain, North Africa and Sicily.
Hannibal did not land in Spain. It was his father who landed in Spain and conquered southern Spain
He had two brothers --Hasdrubal who commanded the Carthiginian armies in Spain while Hannibal was in the Roman mainland. Mago (the youngest of his siblings) accompanied Hannibal in the war in Rome but left him for Carthage after the battle of Cannae. He was to return with reinforcements from Carthage, but this never happened. Carthage instead sent reinforcements to Hasdrubal in Spain. Hannibal would never see his brothers alive again --Hasdrubal would lose Spain and dies attempting to join up with Hannibal. Mago dies of his wounds in Sicily when Hannibal is finally recalled to Carthage.
Hannibal was not from Ancient Rome. He was a Carthaginian. He was 25 when he succeed his father-in-law Hasdrubal (who was assassinated in 221 BC) as the ruler and military commander of the territories of his family in southern Spain.
The Military leader Hannibal was born in Carthage, now Spain.
17
He has a brother, Hasdrubal. He commanded the cavalry at Cannae. The Surname is Barca.
He commanded an expedition to attack Italy for 14 years.
Hannibal commanded the Carthaginian army in the wars with Rome.