Em 171 a.C., foi um dos embaixadores enviados até Masinissa e os cartagineses para conseguir tropas para a Terceira Guerra Macedônica contra Perseu da Macedônia. Dois anos depois, concorreu, sem sucesso, ao censorado. No ano seguinte, serviu sob o comando de Lúcio Emílio Paulo na Macedônia e comandou uma das legiões na batalha final contra Perseu. Durante a guerra, foi enviado para saquear a cidade de Ênias ().