En 209 av. J.-C., il accompagne en Hispanie son oncle Massinissa, alors allié de Carthage durant la deuxième guerre punique. Les sources le décrivent comme un puer adultus (jeune homme en âge de combattre). À la bataille de Baecula, son cheval s’abat et il est fait prisonnier[1].
Le général Scipion l'Africain le traite avec distinction et lui offre des présents symboliques de son rang princier : un cheval richement harnaché, un anneau d’or, une tunique laticlave, un sagulum espagnol et une fibule d’or[2],[3].
En 206 av. J.-C., lorsque Massinissa envisage de rallier Rome, il rappelle cet épisode pour remercier Scipion d’avoir libéré le fils de son frère — alors que Tite-Live l’avait précédemment présenté comme le fils de sa sœur[4].
Après cet épisode, les sources antiques ne mentionnent plus Massiva I.