Issu de la plèbe, il fut consul en 216 av. jc avec le patricien Paul Émile. Tous 2 furent vaincus par Hannibal à la bataille de Cannes. Ce jour-là, c’était Varron qui commandait l’armée, mais tandis que Paul Emile se faisait tuer pendant la bataille, Varron parvint à s’enfuir. Aux yeux de la postérité, Varron fut chargé de la responsabilité du désastre, pour avoir voulu engager la bataille contre l’avis de Paul Émile, qui préférait la livrer en montagne plutôt qu’en plaine.