In 122 BC, with the support of the Tribune of the Plebs Gaius Gracchus, Fannius was elected consul, serving alongside Gnaeus Domitius Ahenobarbus.[6] However, once he was in office, he turned against Gracchus, opposing his reforming measures and supporting the traditional senatorial group who were against any reforms which impacted upon their wealth and status.[7] During his consulship he obeyed the Senate's directive and issued a proclamation commanding all of the Italian allies to leave Rome.[8] He also spoke against Gracchus' proposal to extend the franchise to the Latins. Fannius' speech was regarded as an oratorical masterpiece in Cicero's time, and was widely read.[9]
Gaius Fannius married Laelia, the daughter of Gaius Laelius Sapiens. On the advice of his father-in-law, Fannius attended the lectures of the Stoic philosopher, Panaetius, at Rhodes.[10]
^There has been a long-standing debate over whether this Gaius Fannius was the historian who served under Scipio Aemilianus during the Third Punic War, and together with Tiberius Gracchus were the first to mount the walls of Carthage on the capture of the city. Cicero, from whose letters much of this is derived, was incorrect in identifying Fannius the consul as the son of Gaius; inscriptions clearly reveal that his father was Marcus Fannius. It is now generally accepted that Cicero, although mistaken about some of the details, was probably not mistaken when he distinguished between Gaius Fannius, the Consul of 122 BC and Gaius Fannius, the historian who served under Scipio Aemilianus. See Cornell, T. J. The Fragments of the Roman Historians (2013), pp. 244-247 for a detailed analysis of the evidence.