Compiuti gli studi umanistici a Prato, andò a studiare presso l'Università di Pisa. Qui, nel fervore del 1848, si dedicò agli ideali patriottici, impugnando anche le armi per l'indipendenza. Fallito il tentativo, tornò a Pisa, dove si laureò in medicina, per poi recarsi a Firenze a compiere il tirocinio pratico sotto la guida di Maurizio Bufalini.