Publius Cornelius Scipio (later known as Publius Cornelius Scipio Africanus Major) was born in the year 236 B.C. and died 53 years later in 183 B.C. A patrician, he fought in Spain with his father's army, before assuming command at the young age of 25.
Contra all traditions, he also attained the highest political position, consul, at that age. Normally, and traditionally, a man would not be elected consul until he was 41 years old.
During his campaign in Spain (as part of the second Punic War) he waged war with the leading Carthaginian commanders: Hasdrubal, Mago and another Hasdrubal (the first two being Hannibal's brothers, the last guy being the son of Gisgo).
Two years later, he had managed to drive the Carthaginians out of Spain, but in the process, also managed to allow Hasdrubal to join his brother, Hannibal, in Italy.