Nel 1806 si laureò in chirurgia presso l'Università degli Studi di Padova, dove fu allievo di Leopoldo Caldani e Vincenzo Malacarne. Nel 1807 si perfezionò a Bologna e nel 1809 si iscrisse all'Università degli Studi di Pavia per conseguire la laurea in medicina. Qui fu allievo di Antonio Scarpa, docente di Anatomia, che aveva istituito il primo corso in Italia di anatomia microscopica. Nel 1814 fu fatto prigioniero durante la campagna di Russia, al seguito delle truppe napoleoniche.