Figlio di Adelaide Buzzi e dell'architetto Giuseppe Michelacci, si sposò con Elisa Migliarini. Nominato medico astante presso l'Arcispedale di Santa Maria Nuova l'11 gennaio 1849, divenne membro del Collegio medico fiorentino nel 1858 e Direttore degli Ospedali di Bonifazio e Santa Lucia nel 1859. In quell'anno fu anche chiamato a ricoprire la cattedra di insegnamento di Dermatologia, insegnando presso l'Istituto di Studi Superiori e di Perfezionamento di Firenze fino al 1888.Nel 1866 divenne direttore dell'Arcispedale. Ricoprì numerosi incarichi pubblici conferiti dal Governo, dalla Provincia e dal Comune di Firenze. Socio dell'Accademia Fisiocratica senese e dell'Accademia medico-fisica fiorentina, membro onorario della Società di Medicina e Scienze Naturali di Parigi. Gli studi più importanti riguardano le cause della pellagra e si sono basati sull'esperienza maturata in un apposito reparto dell'Ospedale di Bonifazio dedicato a questa patologia. Nel 1866 fondò insieme al collega Pietro Pellizzari il "Giornale italiano di malattie veneree della pelle".