Ancient history

Was Masinissa a Roman puppet vassal king?

Masinissa was not a Roman vassal. He was a loyal ally and friend to the Romans. He was initially supported by the Carthaginians but switched sides in the Second Punic War. He married Sophoniba, the daughter of Hasdrubal Gisco. He fought alongside the Romans but maintained his position as a de-facto independent ruler of Numidia.