Conseguita la laurea in Chimica e Farmacia nel 1910 all'Università degli studi di Palermo col prof. Giorgio Errera con una tesi dal titolo "Azione dell'acido nitrico sullo ftalacene", venne assunto al laboratorio di chimica di Palermo. Si mise in luce lo stesso anno in occasione di un'epidemia di colera, ottenendo una decorazione. Nel 1911 si trasferì a Roma dove venne notato dal chimico Emanuele Paternò il quale lo assunse al laboratorio chimico dell'"Istituto di Sanità Pubblica", ubicato in Piazza Vittorio, di cui era direttore. Dopo aver vinto per concorso la cattedra di Chimica analitica all'Università degli Studi di Firenze, il 25 luglio 1935 venne nominato direttore dell'ISS e rimase in tale carica fino al 29 luglio 1961.