Nato da una nobile famiglia di marchesi lombardi (l'avo Matteo era stato archiatra pontificio con Clemente VII), fu allievo dell'anatomista Antonio Scarpa e di Mario Rusconi prima ed in seguito, iscrittosi nel 1841 all'Università di Pavia, di Bartolomeo Panizza. Completò i suoi studi presso l'Università di Vienna, dove si laureò in anatomia con Josef Hyrtl nel 1847.