На самом почетку своје каријере, безуспешно се успротивио Опијевом закону, изгласаном у току Другог пунског рата који је ограничавао луксуз и екстраваганцију код жена. У то доба служио је у Африци, и учествовао је у бици код Заме. Добио је положај на Сардинији где је по први пут показао свој висок смисао за јавни морал, и у Хиспанији, где је гвозденом политиком и на веома суров начин угушио устанке локалних племена, зарадивши тиме тријумф у Риму (194. п. н. е.).