Em 217 a.C., segundo ano da Segunda Guerra Púnica, foi nomeado cônsul sufecto pelo Senado para substituir o cônsul Caio Flamínio Nepos, trucidado na Batalha do Lago Trasimeno. Com seu colega, Cneu Servílio Gêmino, continuou a guerra contra Aníbal com poderes proconsulares no exército do ditador Fábio Máximo. No final de 216 a.C., seu mandato foi estendido por que os novos cônsules ainda não haviam sido eleitos. Quando Lúcio Emílio Paulo e Caio Terêncio Varrão chegaram, Régulo recebeu a permissão de voltar para Roma, principalmente por causa de sua idade avançado. Para substituí-lo foi enviado o mestre da cavalaria Marco Minúcio Rufo, que, assim como Servílio Gêmino, acabou morto na Batalha de Canas.