Erstmals bezeugt ist Piso für das Jahr 154 v. Chr., in dem er als Prätor fungierte und die Provinz Hispania ulterior erhielt. Dort musste er eine Niederlage gegen die Lusitaner einstecken. Das höchste Staatsamt erreichte er 148 v. Chr. zusammen mit Spurius Postumius Albinus Magnus. Damals trug Rom den Dritten Punischen Krieg gegen Karthago aus. Piso war Kommandant der römischen Landstreitkräfte in Afrika, seine Kriegsführung wurde jedoch als zu wenig energisch kritisiert. Bei seinem Bemühen, diverse karthagische Orte zu erobern, wurde er außerdem mehrmals geschlagen. Im nächsten Jahr trat der erfolgreichere Publius Cornelius Scipio Aemilianus Africanus an seine Stelle.