Nel 1850 si iscrisse alla Facoltà di Medicina e Chirurgia dell'Università di Bologna, prendendo la laurea in chirurgia nel 1856 e in medicina due anni dopo. Già prima della laurea si distinse come pro assistente nel Lazzaretto comunale durante la terribile epidemia di colera del 1855 e, dal 1856 al 1858, come collaboratore per le dissezioni presso l'Università. Appena laureato fu conteso come medico condotto tra i comuni di Mosciano, San Lorenzo in Campo, Belvedere e Gualdo Tadino. Si trasferì, quindi, a Gualdo Tadino nel settembre del 1861, dove rimase fino al gennaio dell’anno seguente, quando fu chiamato da Luigi Calori ad esercitare il ruolo di dissettore nell'ateneo bolognese, dove rimase per 5 anni. Contemporaneamente venne incaricato degli insegnamenti di Anatomia topografica applicata alla medicina operativa e di Patologia speciale chirurgica. Fu inoltre nominato chirurgo primario all'Ospedale Maggiore di Bologna e assistente supplente della Clinica chirurgica. Al termine della Terza Guerra d'Indipendenza italiana, cui aveva partecipato in qualità di ufficiale medico, fu nominato chirurgo primario quasi contemporaneamente a Fermo, Orvieto e Fano. Indeciso fra le varie città alla fine scelse Fermo, dove si recò il 2 aprile 1867, lasciando dopo 5 anni il laboratorio di anatomia e il suo caro maestro Calori. A Fermo, inoltre, sposò Leopoldina Fabbri, con la quale visse fino al 20 ottobre 1872, giorno in cui ella morì. 