Nacque a Regalbuto, in provincia di Enna, il 14 febbraio 1875, in una famiglia della piccola nobiltà cittadina, da Basilio e Irene Punzi. Studiò medicina specializzandosi in otorinolaringoiatria all'Università di Napoli, dove fu allievo dei medici e professori Vincenzo Cozzolino e Ferdinando Massei, conseguendo la laurea nel 1900 con il massimo dei voti.