Figlio di Cesare e Maria Tarabini nacque a Roma nel 1852. Ben presto avviato alla pittura, fu allievo del Mantovani. Lavorò a Ferrara con Monti e decorò la cappella del Sacramento nella chiesa romana di S. Ignazio con De Angelis. Con questi partì per il Brasile dove decorò, tra le altre cose, i teatri di Manaus e Belém. Tornato in Italia si stabilì a Roma, dove molti palazzi portano ancora il segno del suo passaggio. Fu accademico di S. Luca dal 1911 e negli ultimi anni di vita collaborò con la Banca d'Italia fornendo i disegni per le nuove banconote. Morì a Roma il 17 settembre 1921, anno in cui era stato eletto anche Presidente dell'Accademia di S. Luca