Finito gli studi ginnasiali si iscrisse nel 1866 alla facoltà di medicina e chirurgia presso l'Università degli Studi di Padova. Nel semestre invernale 1869-1870 cambiò università e continuò i suoi studi presso l'Università di Vienna che terminò nel 1872 con il titolo di dottore di medicina. In seguito si specializzò sempre a Vienna in ostetricia e nel 1874 in chirurgia. Subito dopo si sposò con Alma de Wasshuber, nobile viennese con ascendenza trentina, la madre era una Benoni, famiglia originaria di Chienis in Val di Gresta. Dal matrimonio nacquero tre figli, Sebastiano (1875), Emma (1876) e Beatrice (1878).