Dopo aver insegnato negli Atenei di Ferrara e di Sassari, si trasferì a Modena come professore di fisiologia e direttore dell'Istituto fisiologico (1897); di qui passerà a Torino, succedendo alla cattedra di Cesare Lombroso.