Specializzato come patologo, compì i suoi studi all'università di Torino diventando successivamente professore a Cagliari e nel 1900 a Sassari. Dell'università turritana fu anche rettore dal 1908 al 1916.