Allievo di Enrico Pollastrini all'Accademia di Firenze, ammesso nel 1869 alla Scuola del Nudo, e nel 1876 viene nominato insegnante.
Pittore di genere, di soggetti storici e di ritratti.
Famoso il suo dipinto: Il ritratto di Giacomo Leopardi morto.
Nella galleria d'Arte moderna di Firenze è conservato il dipinto: Varchi che legge la sua "Istoria Fiorentina" a Cosimo I de' Medici. Opera presentata alla mostra della Promotrice di Firenze nel 1862.
Altre opere dell'artista: Petrarca osserva Simone Martini mentre dipinge il ritratto di Laura; Una dichiarazione d'amore; Ritratto di Bastianini; Ritratto di Giuseppe Tigri; Amedeo II dona ai poveri agricoltori rovinati dalla guerra il suo Collare dell'Annunziata (1866); Ritratto di Savonarola (1892); San Giuseppe e il Divino infante (1875): Ritratto di Luigi Giusfredi; Sacra Famiglia.