Niewiele wiadomo o jego życiu. Był senatorem, ale nie są znane konkretne urzędy, które piastował w republice. Uczestniczył w wojnach z Ligurami (233) i nadpadańskimi Celtami (225–222). Aktywny w okresie II wojny punickiej, jak wynika z zachowanych fragmentów jego dzieła, w bitwie nad Jeziorem Tranzymeńskim (217). Rok później, po klęsce pod Kannami, został wysłany w nadzwyczajnym poselstwie do Delf, aby u wyroczni Apolla poznać przyczyny rzymskich niepowodzeń wojennych i sposoby zaradzenia im. Powierzenie mu tej misji świadczy o jego dobrej znajomości języka i kultury greckiej. Być może należał do jakiejś grupy pitagorejczyków lub stoików.