At the age of twelve, he was enrolled at the Accademia Albertina, where he studied with Michele Cusa, Giovanni Marghinotti and Carlo Arienti.
After graduating, he toured Northern Europe with his friend, the English painter Frederic Leighton, then returned to Italy, where they frequented the Antico Caffè Greco and came to be influenced by Friedrich Overbeck.
In 1860, the Ministry of Public Instruction commissioned him to paint a scene of King Victor Amadeus II giving aid to the victims of the War of the Spanish Succession.
Following Italian unification, he devoted himself primarily to institutional work involving patriotic scenes from the Risorgimento period.
He collaborated with Andrea Gastaldi in restoring the Cathedral of Chieri and, from 1882 to 1883, painted some Stations of the Cross for the Church of San Gioacchino [it] in Turin.