Dopo i primi studi a Greve in Chianti, dove il padre Dario si era trasferito da Empoli per svolgere l'incarico di pretore, conseguì la maturità a Siena e si iscrisse poi all'Università di Bologna. Qui frequentò ben tre facoltà - fisica, matematica e medicina - prima di optare per quest'ultima, in cui si laureò con un modesto 80/110 nel 1890. Iniziò la professione come assistente alla Clinica Dermosifilopatica di Parma ma, quando il padre si ritirò in pensione, rientrò con lui a Empoli accettando supplenze come medico condotto nei paesi circostanti.