Seu mandato foi depois estendido por mais um ano como procônsul para lutar contra os celtiberos na Terceira Guerra Celtibera, na Guerra Numantina e Guerra Lusitana, contra Viriato, mas não conseguiu conquistar Numância e foi substituído por Quinto Pompeu Aulo.