Fu Ministro dell'Agricoltura, Industria e Commercio del Regno d'Italia nei Governi Starrabba IV e Giolitti III e Ministro di Grazia e Giustizia e Culti nel Governo Zanardelli. Fu anche Sindaco di Cagliari nel 1883. Nel 1902 in qualità di Ministro della Giustizia aveva firmato, insieme al presidente del consiglio Zanardelli la legge sul divorzio che venne poi bocciata in aula. Nel 1906 in qualità di Ministro dell'Agricoltura, Industria e Commercio istituti il Corpo degli Ispettori del Lavoro, per contrastare i fenomeni di sfruttamento diffusi nella prima industrializzazione del periodo giolittiano.
Presidente del gruppo liberale alla Camera dei deputati,
durante il voto di fiducia al governo Mussolini, fu uno dei pochi
liberali che votò no, e successivamente si dimise dall'incarico. Questo
fatto viene citato da Emilio Lussu nel suo libro «Marcia su Roma e dintorni»[1]. Nel novembre del 1924 aderì all'Unione Nazionale di Giovanni Amendola.
LETTERA 18 OTTOBRE 1903 CON FIRMA AUTOGRAFA.